fix type error
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 9 Apr 2013 03:54:26 +0000 (23:54 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 9 Apr 2013 03:54:26 +0000 (23:54 -0400)
plstackapi/planetstack/api/sites.py

index e891f33..18a896a 100644 (file)
@@ -7,9 +7,9 @@ from plstackapi.planetstack.models import Site
 def add_site(auth, fields):
     driver = OpenStackDriver(client = auth_check(auth))
     site = Site(**fields)
-    nova_fields = {'tenant_name': fields['login_base'],
-                   'description': fields['name'],
-                   'enabled': fields['enabled']}    
+    nova_fields = {'tenant_name': site.login_base,
+                   'description': site.name,
+                   'enabled': site.enabled}    
     tenant = driver.create_tenant(**nova_fields)
     site.tenant_id=tenant.id
     site.save()