check instance of incomming rspec
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 11 May 2011 20:00:15 +0000 (16:00 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 11 May 2011 20:00:15 +0000 (16:00 -0400)
sfa/rspecs/pg_rspec_converter.py

index 6f47549..694ff5a 100755 (executable)
@@ -35,7 +35,10 @@ class PGRSpecConverter:
 
     @staticmethod
     def to_sfa_rspec(rspec):
-        pg_rspec = PGRSpec(rspec=rspec)
+        if isinstance(rspec, PGRSpec):
+            pg_rspec = rspec
+        else:        
+            pg_rspec = PGRSpec(rspec=rspec)
         sfa_rspec = SfaRSpec()
 
         # get network