def __init__(self, config):
self._config = config
self._deps = []
- self._reqs = {s.name: s.package_spec for s in self._config.requirements}
+ self._reqs = {
+ s.name: s.package_spec for s in self._config.requirements
+ }
@property
def requirements(self):
json.dump(self._deps, fh)
-
def _run(command, *args, **kwargs):
log.info(
'Running cmd: %s', ' '.join(shlex.quote(str(c)) for c in command)
shutil.rmtree(tempdir)
-def _ignore_cephadmlib(source_dir, names, ignore_suffixes=None, ignore_exact=None):
+def _ignore_cephadmlib(
+ source_dir, names, ignore_suffixes=None, ignore_exact=None
+):
# shutil.copytree callback: return the list of names *to ignore*
suffixes = ["~", ".old", ".swp", ".pyc", ".pyo", ".so", "__pycache__"]
exact = []