Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XrdCl::CopyJob private customizable Env (also for python) #1839

Open
adriansev opened this issue Nov 30, 2022 · 3 comments
Open

XrdCl::CopyJob private customizable Env (also for python) #1839

adriansev opened this issue Nov 30, 2022 · 3 comments
Assignees

Comments

@adriansev
Copy link
Contributor

So, the current situation is that there is a global Env and then there are signatures with defaults that override the global environment (like the pythons CopyProcess::add_job )
It would help greatly for consistency (and allow flexibility) if any Env related variables are NOT used in function signatures, but have each XrdCl::CopyJob inherit a (modifiable) copy of global Env (with the corresponding setters/getters and their python representations). For python this would require the existence of a CopyJob object that can be instantiated, modified and then passed to CopyProcess::add_job as an argument (like CopyProcess::add_job(copy_job_instance))

@adriansev
Copy link
Contributor Author

@simonmichal

@adriansev
Copy link
Contributor Author

just a ping to refresh the status :)

@adriansev
Copy link
Contributor Author

actually this is an extension of #1696

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants