def setUp(self): super(Base, self).setUp() self.conf = config.init_conf(True) self.assertIsNotNone(self.conf.auth_url, 'No auth_url configured') self.assertIsNotNone(self.conf.user_name, 'No username configured') self.assertIsNotNone(self.conf.user_password, 'No password configured') self.assertIsNotNone(self.conf.user_tenant_name, 'No tenant configured') self.assertIsNotNone(self.conf.admin_name, 'No admin username configured') self.assertIsNotNone(self.conf.admin_password, 'No admin password configured') self.assertIsNotNone(self.conf.admin_tenant_name, 'No admin tenant configured') self.manager = clients.ClientManager(self.conf) self.user_client = self.manager.user_client self.admin_client = self.manager.admin_client
status_delete = m.StatusDelete(self.manager) status_delete.dynamic_url = platform_id + "/" + product_version_id status_delete.generate() # sub_delete = m.SubscriptionDelete(self.manager) sub_delete.dynamic_url = product_id + "/" + self.manager.user_tenant_id sub_delete.generate() # pv_delete = m.ProductVersionDelete(self.manager) pv_delete.dynamic_url = product_id + "/" + product_version_id pv_delete.generate() # product_delete = m.ProductDelete(self.manager) product_delete.dynamic_url = product_id product_delete.generate() # platform_delete = m.PlatformDelete(self.manager) platform_delete.dynamic_url = platform_id platform_delete.generate() if __name__ == '__main__': conf = config.init_conf(True) manager = clients.ClientManager(conf) gen = RestGen(manager) gen.run()