Getting ./bin/pyl to pass

This commit is contained in:
Jon Herron 2023-02-22 11:04:07 -05:00
parent 60a03f03e8
commit 84fe64b085
2 changed files with 11 additions and 4 deletions

View File

@ -5,11 +5,12 @@ from spiffworkflow_backend.models.script_attributes_context import (
ScriptAttributesContext,
)
from spiffworkflow_backend.scripts.script import Script
#from spiffworkflow_backend.servces.process_instance_processor import ProcessInstanceProcessor
from spiffworkflow_backend.services.process_instance_processor import (
ProcessInstanceProcessor,
)
# from spiffworkflow_backend.servces.process_instance_processor import ProcessInstanceProcessor
class GetDataSizes(Script):
"""GetDataSizes."""
@ -32,6 +33,10 @@ class GetDataSizes(Script):
"""Run."""
task = script_attributes_context.task
return {
"cumulative_task_data_size": ProcessInstanceProcessor.get_task_data_size(task.workflow),
"python_env_size": ProcessInstanceProcessor.get_python_env_size(task.workflow),
"cumulative_task_data_size": ProcessInstanceProcessor.get_task_data_size(
task.workflow
),
"python_env_size": ProcessInstanceProcessor.get_python_env_size(
task.workflow
),
}

View File

@ -1624,7 +1624,9 @@ class ProcessInstanceProcessor:
@classmethod
def get_python_env_size(cls, bpmn_process_instance: BpmnWorkflow) -> int:
user_defined_state = bpmn_process_instance.script_engine.environment.user_defined_state()
user_defined_state = (
bpmn_process_instance.script_engine.environment.user_defined_state()
)
return cls._get_data_size(user_defined_state)
def check_task_data_size(self) -> None: