update a urn's type in Xrn.__init__()
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 7 Sep 2012 15:52:21 +0000 (11:52 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 7 Sep 2012 15:52:21 +0000 (11:52 -0400)
sfa/util/xrn.py

index 414a8a6..38656a7 100644 (file)
@@ -123,6 +123,8 @@ class Xrn:
         if Xrn.is_urn(xrn):
             self.hrn=None
             self.urn=xrn
+            if type:
+                self.type=type 
             if id:
                 self.urn = "%s-%s" % (self.urn, str(id))
             self.urn_to_hrn()