예제 #1
0
파일: ESXiProxy.py 프로젝트: smarkm/ovm
 def get_datacenter(self, name):
     try:
         dc = Datacenter.get(self.client, name=name)
     except ObjectNotFoundError as ex:
         traceback.print_stack()
         raise ObjectNotFoundError('Could not find Datacenter:%s. %s' % (name, to_str(ex)))
     return dc
예제 #2
0
파일: lsds.py 프로젝트: tnalpgge/nogvmware
 def identify_datacenter(self):
     dcs = Datacenter.all(self.client)
     if self.dcname is None:
         self.datacenter = dcs[0]
         logging.info('defaulting to data center %s' % (self.datacenter.name))
     else:
         for dc in dcs:
             if dc.name == self.dcname:
                 self.datacenter = dc
                 break
         if self.datacenter is None:
             raise ValueError('no data center named %s' % (self.dcname))
def get_datacenter(client):
    datacenters = Datacenter.all(client.api)
    return api_params_resolution(datacenters, 'datacenter', 'datacenter')
def get_datacenter(client):
    from psphere.managedobjects import Datacenter
    datacenters = Datacenter.all(client)

    return api_params_resolution(datacenters, 'datacenter', 'datacenter')
def get_datacenter(client):
    datacenters = Datacenter.all(client.api)
    return api_params_resolution(datacenters, 'datacenter', 'datacenter')
예제 #6
0
def get_datacenter(client):
    from psphere.managedobjects import Datacenter
    datacenters = Datacenter.all(client)

    return api_params_resolution(datacenters, 'datacenter', 'datacenter')
예제 #7
0
파일: ESXiProxy.py 프로젝트: smarkm/ovm
 def get_datacenters(self):
     datacenters = Datacenter.all(self.client)
     return datacenters