Esempio n. 1
0
    def server_rebuild(self,
                       server,
                       imageref,
                       name=None,
                       admin_password=None,
                       **attrs):
        if imageref:
            attrs['image'] = {'id': imageref}
        if name:
            attrs['name'] = name
        if admin_password:
            attrs['adminPass'] = admin_password
        self.fake_server_get.update(attrs)

        return sdk.FakeResourceObject(self.fake_server_get)
Esempio n. 2
0
 def server_get(self, server):
     return sdk.FakeResourceObject(self.fake_server_get)
Esempio n. 3
0
 def server_create(self, **attrs):
     self.fake_server_create['id'] = uuidutils.generate_uuid()
     self.fake_server_get['id'] = self.fake_server_create['id']
     return sdk.FakeResourceObject(self.fake_server_create)
Esempio n. 4
0
 def image_find(self, name_or_id, ignore_missing=False):
     return sdk.FakeResourceObject(self.fake_image)
Esempio n. 5
0
 def availability_zone_list(self, **query):
     return [sdk.FakeResourceObject(self.availability_zone)]
Esempio n. 6
0
 def service_list(self):
     return sdk.FakeResourceObject(self.fake_service_list)
Esempio n. 7
0
 def server_metadata_update(self, server, metadata):
     new_server = copy.deepcopy(self.fake_server_get)
     new_server['metadata'] = metadata
     server = sdk.FakeResourceObject(new_server)
     return server
Esempio n. 8
0
 def stack_create(self, **params):
     return sdk.FakeResourceObject(self.fake_stack_create)
Esempio n. 9
0
 def keypair_list(self, details=True, **query):
     return [sdk.FakeResourceObject(self.fake_keypair)]
Esempio n. 10
0
 def image_list(self, details=True, **query):
     return [sdk.FakeResourceObject(self.fake_image)]
Esempio n. 11
0
 def flavor_list(self, details=True, **query):
     return [sdk.FakeResourceObject(self.fake_flavor)]
Esempio n. 12
0
 def stack_update(self, stack_id, **params):
     self.fake_stack_get["status"] = "UPDATE_COMPLETE"
     return sdk.FakeResourceObject(self.fake_stack_get)
Esempio n. 13
0
 def stack_find(self, name_or_id):
     return sdk.FakeResourceObject(self.fake_stack_get)
Esempio n. 14
0
 def stack_get(self, stack_id):
     return sdk.FakeResourceObject(self.fake_stack_get)
Esempio n. 15
0
 def server_update(self, server, **attrs):
     self.fake_server_get.update(attrs)
     return sdk.FakeResourceObject(self.fake_server_get)
Esempio n. 16
0
 def keypair_find(self, name_or_id, ignore_missing=False):
     return sdk.FakeResourceObject(self.keypair)
Esempio n. 17
0
 def network_get(self, value, ignore_missing=False):
     return sdk.FakeResourceObject(self.fake_network)