Trees | Indices | Help |
|
---|
|
1 # Licensed to Cloudera, Inc. under one 2 # or more contributor license agreements. See the NOTICE file 3 # distributed with this work for additional information 4 # regarding copyright ownership. Cloudera, Inc. licenses this file 5 # to you under the Apache License, Version 2.0 (the 6 # "License"); you may not use this file except in compliance 7 # with the License. You may obtain a copy of the License at 8 # 9 # http://www.apache.org/licenses/LICENSE-2.0 10 # 11 # Unless required by applicable law or agreed to in writing, software 12 # distributed under the License is distributed on an "AS IS" BASIS, 13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 # See the License for the specific language governing permissions and 15 # limitations under the License. 16 17 import datetime 18 import json 19 import unittest 20 from cm_api.endpoints.clusters import * 21 from cm_api.endpoints.types import * 22 from cm_api_tests import utils 23253627 resource = utils.MockResource(self) 28 cluster = ApiCluster(resource, name="foo") 29 30 data = ApiList([ ApiHostRef(resource, hostId='foo') ]) 31 32 resource.expect("POST", "/clusters/foo/hosts", 33 data=json.dumps(data.to_json_dict()), 34 retdata={ 'items' : [ { 'hostId' : 'foo' } ] }) 35 cluster.add_hosts(['foo'])
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Mar 30 14:44:57 2015 | http://epydoc.sourceforge.net |