Browse Source

Fix imports and two typos.

Bentley James Oakes 7 years ago
parent
commit
c46b103d10
1 changed files with 7 additions and 4 deletions
  1. 7 4
      wrappers/modelverse.py

+ 7 - 4
wrappers/modelverse.py

@@ -1,6 +1,6 @@
 from sccd.runtime.statecharts_core import Event
 import sccd.runtime.socket2event as socket2event
-import modelverse_SCCD
+import modelverse_SCCD as modelverse_SCCD
 import time
 import threading
 
@@ -228,7 +228,7 @@ def model_render(model_name, mapper_name, rendered_name):
     return OUTPUT()
 
 def transformation_between(sources, targets):
-    INPUT("transformation_between", None, [source, target])
+    INPUT("transformation_between", None, [sources, targets])
     return OUTPUT()
 
 def transformation_add_MT(source_metamodels, target_metamodels, operation_name, code, callback=None):
@@ -293,7 +293,7 @@ def transformation_signature(operation_name):
     return OUTPUT()
 
 def process_signature(process_name):
-    INPUT("process_signature", None, [operation_name])
+    INPUT("process_signature", None, [process_name])
     return OUTPUT()
 
 def permission_modify(model_name, permissions):
@@ -477,7 +477,10 @@ def exit_save(model_name):
 """ Some hardcoded functions... Way easier to express them with code than with statecharts!"""
 import json
 import urllib
-import urllib2
+try:
+    import urllib2
+except ImportError:
+    import urllib as urllib2
 
 def service_register(name, function):
     """Register a function as a service with a specific name."""