some pyl issues

This commit is contained in:
jasquat 2023-03-02 10:06:05 -05:00
parent cf9b796e1a
commit 989c0932cd
2 changed files with 14 additions and 16 deletions

View File

@ -1,21 +1,22 @@
#!/usr/bin/env python
# ^ for syntax highlighting
"""Get the bpmn process json for a given process instance id and store it in /tmp."""
import json
import os
import sys
import json
from spiffworkflow_backend import create_app
from spiffworkflow_backend.models.process_instance import ProcessInstanceModel
from spiffworkflow_backend.services.process_instance_processor import ProcessInstanceProcessor
from spiffworkflow_backend.services.process_instance_processor import (
ProcessInstanceProcessor,
)
def main(process_instance_id: str):
def main(process_instance_id: str) -> None:
"""Main."""
os.environ["SPIFFWORKFLOW_BACKEND_ENV"] = "local_development"
if os.environ.get("SPIFFWORKFLOW_BACKEND_BPMN_SPEC_ABSOLUTE_DIR") is None:
os.environ["SPIFFWORKFLOW_BACKEND_BPMN_SPEC_ABSOLUTE_DIR"] = "hey"
os.environ["SPIFFWORKFLOW_BACKEND_BPMN_SPEC_ABSOLUTE_DIR"] = "hey"
flask_env_key = "FLASK_SESSION_SECRET_KEY"
os.environ[flask_env_key] = "whatevs"
app = create_app()
@ -30,11 +31,11 @@ def main(process_instance_id: str):
f"Could not find a process instance with id: {process_instance_id}"
)
with open(
file_path, "w", encoding="utf-8"
) as f:
with open(file_path, "w", encoding="utf-8") as f:
f.write(
json.dumps(ProcessInstanceProcessor._get_full_bpmn_json(process_instance))
json.dumps(
ProcessInstanceProcessor._get_full_bpmn_json(process_instance)
)
)
print(f"Saved to {file_path}")

View File

@ -86,7 +86,6 @@ def process_list() -> Any:
def _process_data_fetcher(
process_instance_id: int,
process_data_identifier: str,
modified_process_model_identifier: str,
download_file_data: bool,
index: Optional[int] = None,
) -> flask.wrappers.Response:
@ -140,9 +139,8 @@ def process_data_show(
return _process_data_fetcher(
process_instance_id,
process_data_identifier,
modified_process_model_identifier,
False,
None,
download_file_data=False,
index=None,
)
@ -156,9 +154,8 @@ def process_data_file_download(
return _process_data_fetcher(
process_instance_id,
process_data_identifier,
modified_process_model_identifier,
True,
index,
download_file_data=True,
index=index,
)