-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
Scicat Ingest
- Need to pin the scicat_beamline repo requirement to the latest stable tagged version, and avoid conflicts from development efforts.
Prune Controller
I thought I solved this pruning controller issue, but it looks like the TransferClient isn't working correctly with the scheduling step. I will look into this.
Encountered exception during execution: ParameterBindError("Error binding parameters for function 'init_transfer_client': missing a required argument: 'app'.\nFunction 'init_transfer_client' has signature 'app: orchestration.globus.transfer.GlobusApp) -> globus_sdk.services.transfer.client.TransferClient' but received args: () and kwargs: [].")
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/prefect/utilities/callables.py", line 70, in get_call_parameters
bound_signature = inspect.signature(fn).bind(*call_args, **call_kwargs)
File "/usr/local/lib/python3.13/inspect.py", line 3269, in bind
return self._bind(args, kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/inspect.py", line 3182, in _bind
raise TypeError(msg) from None
TypeError: missing a required argument: 'app'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/prefect/flow_engine.py", line 763, in run_context
yield self
File "/usr/local/lib/python3.13/site-packages/prefect/flow_engine.py", line 1370, in run_flow_sync
engine.call_flow_fn()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/prefect/flow_engine.py", line 783, in call_flow_fn
result = call_with_parameters(self.flow.fn, self.parameters)
File "/usr/local/lib/python3.13/site-packages/prefect/utilities/callables.py", line 210, in call_with_parameters
return fn(*args, **kwargs)
File "/app/orchestration/prune_controller.py", line 330, in prune_globus_endpoint
tc = init_transfer_client()
File "/usr/local/lib/python3.13/site-packages/prefect/tasks.py", line 1051, in __call__
parameters = get_call_parameters(self.fn, args, kwargs)
File "/usr/local/lib/python3.13/site-packages/prefect/utilities/callables.py", line 72, in get_call_parameters
raise ParameterBindError.from_bind_failure(fn, exc, call_args, call_kwargs)
prefect.exceptions.ParameterBindError: Error binding parameters for function 'init_transfer_client': missing a required argument: 'app'.
Function 'init_transfer_client' has signature 'app: orchestration.globus.transfer.GlobusApp) -> globus_sdk.services.transfer.client.TransferClient' but received args: () and kwargs: [].Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels