예제 #1
0
    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
예제 #2
0
    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
예제 #3
0
        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()