Selaa lähdekoodia

Added upload script for testing purposes

Yentl Van Tendeloo 7 vuotta sitten
vanhempi
commit
71946cf4f6
1 muutettua tiedostoa jossa 16 lisäystä ja 0 poistoa
  1. 16 0
      kernel/rules/upload.py

+ 16 - 0
kernel/rules/upload.py

@@ -0,0 +1,16 @@
+import sys
+sys.path.append("wrappers")
+from modelverse import *
+
+init()
+login("admin", "admin")
+model_add("formalisms/MvK_rules_MM", "formalisms/SimpleClassDiagrams", open("kernel/rules/MvK_rules_MM.mvc", 'r').read())
+model_add("formalisms/Files", "formalisms/SimpleClassDiagrams", open("kernel/rules/files.mvc", 'r').read())
+model_add("models/MvK_rules", "formalisms/MvK_rules_MM", open("kernel/rules/MvK_rules.mvc", 'r').read())
+transformation_add_AL({"Rules": "formalisms/MvK_rules_MM"}, {"Files": "formalisms/Files"}, "models/to_python", open("kernel/rules/to_python.alc", 'r').read())
+#transformation_add_AL({"Rules": "formalisms/MvK_rules_MM"}, {"Files": "formalisms/Files"}, "models/to_graphviz", open("kernel/rules/to_graphviz.alc", 'r').read())
+#transformation_add_AL({"Files": "formalisms/Files"}, {}, "models/write_files", open("kernel/rules/write_files.alc", 'r').read())
+
+transformation_execute_AL("models/to_python", {"Rules": "models/MvK_rules"}, {"Files": "models/files"})
+#transformation_execute_AL("models/to_graphviz", {"Rules": "models/MvK_rules"}, {"Files": "models/files"})
+#transformation_execute_AL("models/write_files", {"Files": "models/files"}, {})