Exemplo n.º 1
0
 def tenant_spl(self):
     settings = openstack_tenant_factories.OpenStackTenantServiceSettingsFactory(
         customer=self.customer)
     service = openstack_tenant_factories.OpenStackTenantServiceFactory(
         customer=self.customer, settings=settings)
     return openstack_tenant_factories.OpenStackTenantServiceProjectLinkFactory(
         service=service, project=self.project)
Exemplo n.º 2
0
    def test_plan_is_imported(self):
        fixture = package_fixtures.PackageFixture()
        package = fixture.openstack_package
        template = fixture.openstack_template
        service_settings = package.service_settings

        service = openstack_tenant_factories.OpenStackTenantServiceFactory(settings=service_settings)
        spl = openstack_tenant_factories.OpenStackTenantServiceProjectLinkFactory(service=service)
        self.volume = openstack_tenant_factories.VolumeFactory(service_project_link=spl)

        utils.import_openstack_service_settings(fixture.customer)
        resource = self.import_resource()
        self.assertEqual(resource.plan.scope, template)