From d5f81ab5bd0303d1a0ecdce248c017a8a188e516 Mon Sep 17 00:00:00 2001
From: Tony Mack <tmack@paris.CS.Princeton.EDU>
Date: Mon, 1 Oct 2012 16:46:12 -0400
Subject: [PATCH] fix call to update

---
 PLC/Sites.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/PLC/Sites.py b/PLC/Sites.py
index 873ebe6d..79f5bb17 100644
--- a/PLC/Sites.py
+++ b/PLC/Sites.py
@@ -61,7 +61,7 @@ class Site(AlchemyObj):
             AlchemyObj.insert(self, dict(self)) 
         else:
             self.object = self.api.client_shell.keystone.tenants.update(self['tenant_id'], **nova_site)
-            AlchemyObj.update(self, dict(self))
+            AlchemyObj.update(self, {'site_id': self['site_id']}, dict(self))
 
     def delete(self, commit=True):
         # delete nova object
-- 
2.47.0