|
@@ -31,24 +31,23 @@ def initialize_SCD():
|
|
|
urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "set_input", "value": '"%s"' % username, "username": "user_manager"}))).read()
|
|
|
|
|
|
data = []
|
|
|
- data.append('4')
|
|
|
- data.append('"initialize_SCD"')
|
|
|
- data.append('"models/SimpleClassDiagrams"')
|
|
|
- data.append('"exit"')
|
|
|
- data.append('2')
|
|
|
+ data.append(4)
|
|
|
+ data.append("initialize_SCD")
|
|
|
+ data.append("models/SimpleClassDiagrams")
|
|
|
+ data.append("exit")
|
|
|
+ data.append(2)
|
|
|
|
|
|
print("Initializing SCD")
|
|
|
urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "set_input", "data": json.dumps(data), "username": username}))).read()
|
|
|
urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "get_output", "username": username}))).read()
|
|
|
print("Initialized!")
|
|
|
|
|
|
-for f in models:
|
|
|
- # Parse all models and upload them
|
|
|
- initialize_SCD()
|
|
|
+# Parse all models and upload them
|
|
|
+initialize_SCD()
|
|
|
|
|
|
- for m in models:
|
|
|
- do_compile_wrapper(f, "MO", "grammars/modelling.g")
|
|
|
+for m in models:
|
|
|
+ do_compile_wrapper(m, "MO", "grammars/modelling.g")
|
|
|
|
|
|
- p = multiprocessing.Pool(multiprocessing.cpu_count() * 2)
|
|
|
- p.map(lambda i: do_compile_wrapper(i, "PO", grammar="grammars/actionlanguage.g"), code)
|
|
|
- link_and_load(address, username, code)
|
|
|
+p = multiprocessing.Pool(multiprocessing.cpu_count() * 2)
|
|
|
+p.map(lambda i: do_compile_wrapper(i, "PO", grammar="grammars/actionlanguage.g"), code)
|
|
|
+link_and_load(address, username, code)
|