radical-cybertools / radical.saga

A Light-Weight Access Layer for Distributed Computing Infrastructure and Reference Implementation of the SAGA Python Language Bindings.
http://radical-cybertools.github.io/saga-python/
Other
82 stars 34 forks source link

Feature/proc mgmt #751

Closed andre-merzky closed 4 years ago

andre-merzky commented 4 years ago

I forgot to open this PR also :-/ It contains some collateral changes caused by removal of ru.Threads and ru.Processes, and by the changes in the config management. Plus some (partial) code cleanup in the touched files.

andre-merzky commented 4 years ago

Tests are passing locally now - but pep8 a nd pylint will take a while :-(

andre-merzky commented 4 years ago

I realized that in some files the docstring was changed from """ to ''', but not in all files. I mention it because it was a very specific change.

That's part of the cleanup, and I apply it whenever I stumble over it. But since the """ version is not a PEP violation, but only of our own guidelines, I did not yet actively try to do a search and replace.