fix provision
[sfa.git] / sfa / planetlab / pldriver.py
index ab7846c..a0911b3 100644 (file)
@@ -568,7 +568,7 @@ class PlDriver (Driver):
         rspec =  aggregate.list_resources(version=version, options=options)
         return rspec
 
-    def describe(self, urns, version, options={}):
+    def describe(self, urns, version, options={}, allocation_status=None):
         aggregate = PlAggregate(self)
         return aggregate.describe(urns, version=version, options=options)
     
@@ -700,10 +700,10 @@ class PlDriver (Driver):
         # only used by plc and ple.
         slices.handle_peer(site, slice, persons, peer)
         
-        return aggregate.describe([xrn.get_urn()], version=rspec.version, allocation_status='allocated')
+        return aggregate.describe([xrn.get_urn()], version=rspec.version, allocation_status='geni_allocated')
 
     def provision(self, urns, options={}):
-        return self.describe(urns, None, options=options, allocation_status='provisioned')
+        return self.describe(urns, None, options=options, allocation_status='geni_provisioned')
 
     def delete(self, urns, options={}):
         names = []