diff --git a/qcfractalcompute/qcfractalcompute/compute_manager.py b/qcfractalcompute/qcfractalcompute/compute_manager.py index 3d782e27d..beb23d94a 100644 --- a/qcfractalcompute/qcfractalcompute/compute_manager.py +++ b/qcfractalcompute/qcfractalcompute/compute_manager.py @@ -270,7 +270,10 @@ def start(self, manual_updates: bool = False): # Set up Parsl executors and DataFlowKernel ########################################### self.parsl_config = ParslConfig( - executors=[], initialize_logging=False, run_dir=self.manager_config.parsl_run_dir + executors=[], + initialize_logging=False, + run_dir=self.manager_config.parsl_run_dir, + usage_tracking=self.manager_config.parsl_usage_tracking, ) self.dflow_kernel = DataFlowKernel(self.parsl_config) diff --git a/qcfractalcompute/qcfractalcompute/config.py b/qcfractalcompute/qcfractalcompute/config.py index 263062a38..6419114c7 100644 --- a/qcfractalcompute/qcfractalcompute/config.py +++ b/qcfractalcompute/qcfractalcompute/config.py @@ -208,6 +208,7 @@ class FractalComputeConfig(BaseModel): ) parsl_run_dir: str = "parsl_run_dir" + parsl_usage_tracking: int = 0 server: FractalServerSettings = Field(...) environments: PackageEnvironmentSettings = PackageEnvironmentSettings()