def main(): workflow_files = sys.argv[1] workflow_name = sys.argv[2] output_file = sys.argv[3] spec = BpmnSerializer().deserialize_workflow_spec(PackagerForTests.package_in_memory(workflow_name, workflow_files)) f = open(output_file, "w") try: f.write(spec.to_html_string()) finally: f.close()
def main(): workflow_files = sys.argv[1] workflow_name = sys.argv[2] output_file = sys.argv[3] spec = BpmnSerializer().deserialize_workflow_spec( PackagerForTests.package_in_memory(workflow_name, workflow_files)) f = open(output_file, 'w') try: f.write(spec.to_html_string()) finally: f.close()
def load_workflow_spec(self, filename, process_name): f = os.path.join(os.path.dirname(__file__), 'data', filename) return BpmnSerializer().deserialize_workflow_spec( PackagerForTests.package_in_memory(process_name, f))
def load_workflow_spec(filename, process_name): f = os.path.join(os.path.dirname(__file__), 'workflows', filename) return BpmnSerializer().deserialize_workflow_spec( PackagerForTests.package_in_memory(process_name, f))