Add zone migration strategy

This patch adds hardware maintenance goal, efficacy and zone
migration strategy.

Change-Id: I5bfee421780233ffeea8c1539aba720ae554983d
Implements: blueprint zone-migration-strategy
This commit is contained in:
Hidekazu Nakamura
2017-12-06 15:09:59 +09:00
parent 5ec8932182
commit 1dae83da57
12 changed files with 1953 additions and 2 deletions

View File

@@ -67,6 +67,9 @@ class NovaHelper(object):
def get_instance_list(self):
return self.nova.servers.list(search_opts={'all_tenants': True})
def get_flavor_list(self):
return self.nova.flavors.list(**{'is_public': None})
def get_service(self, service_id):
return self.nova.services.find(id=service_id)