Fix Designate Plugins
- Fix all bugs in cleanup: Removing copy paste, fixing lists, getting id and name methods Fixing deleting method in case of subresources. Delete Designate Recrods as well - Use proper versions of clients in osresources check - Reduce concurency and amount of iterations in CI - Remove assertations Change-Id: I98f61c647051b3f5ce9910d9e613d38450a58b4b
This commit is contained in:
@@ -365,13 +365,14 @@ class Designate(ResourceManager):
|
||||
return self.client.servers.list()
|
||||
|
||||
def list_zones(self):
|
||||
return self.client.zones.list()
|
||||
return self.clients.designate("2").zones.list()
|
||||
|
||||
def list_recordset(self):
|
||||
result = []
|
||||
result.extend(self.client.recordsets.list(zone_id)
|
||||
for zone_id in self.client.zones.list())
|
||||
return result
|
||||
client = self.clients.designate("2")
|
||||
results = []
|
||||
results.extend(client.recordsets.list(zone_id)
|
||||
for zone_id in client.zones.list())
|
||||
return results
|
||||
|
||||
|
||||
class Trove(ResourceManager):
|
||||
|
||||
Reference in New Issue
Block a user