More consistent colored messages from activate/deactivate (#9036)
* More consistent colored messages from activate/deactivate * Make 'activating' the default, make 'activated' the debug
This commit is contained in:
parent
05c4ff4e92
commit
5e8a9ddaed
@ -1957,8 +1957,8 @@ def do_activate(self, view=None, with_dependencies=True, verbose=True):
|
||||
activate() directly.
|
||||
"""
|
||||
if verbose:
|
||||
tty.msg("Activating extension %s for %s" %
|
||||
(self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||
tty.msg('Activating extension {0} for {1}'.format(
|
||||
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||
|
||||
self._sanity_check_extension()
|
||||
if not view:
|
||||
@ -1984,10 +1984,8 @@ def do_activate(self, view=None, with_dependencies=True, verbose=True):
|
||||
extensions_layout.add_extension(self.extendee_spec, self.spec)
|
||||
|
||||
if verbose:
|
||||
tty.msg(
|
||||
"Activated extension %s for %s" %
|
||||
(self.spec.short_spec,
|
||||
self.extendee_spec.cformat("$_$@$+$%@")))
|
||||
tty.debug('Activated extension {0} for {1}'.format(
|
||||
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||
|
||||
def dependency_activations(self):
|
||||
return (spec for spec in self.spec.traverse(root=False, deptype='run')
|
||||
@ -2015,8 +2013,12 @@ def do_deactivate(self, view=None, **kwargs):
|
||||
"""
|
||||
self._sanity_check_extension()
|
||||
force = kwargs.get('force', False)
|
||||
verbose = kwargs.get("verbose", True)
|
||||
remove_dependents = kwargs.get("remove_dependents", False)
|
||||
verbose = kwargs.get('verbose', True)
|
||||
remove_dependents = kwargs.get('remove_dependents', False)
|
||||
|
||||
if verbose:
|
||||
tty.msg('Deactivating extension {0} for {1}'.format(
|
||||
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||
|
||||
if not view:
|
||||
view = YamlFilesystemView(
|
||||
@ -2039,11 +2041,10 @@ def do_deactivate(self, view=None, **kwargs):
|
||||
if remove_dependents:
|
||||
aspec.package.do_deactivate(**kwargs)
|
||||
else:
|
||||
msg = ("Cannot deactivate %s because %s is "
|
||||
"activated and depends on it.")
|
||||
raise ActivationError(
|
||||
msg % (self.spec.cshort_spec,
|
||||
aspec.cshort_spec))
|
||||
msg = ('Cannot deactivate {0} because {1} is '
|
||||
'activated and depends on it')
|
||||
raise ActivationError(msg.format(
|
||||
self.spec.cshort_spec, aspec.cshort_spec))
|
||||
|
||||
self.extendee_spec.package.deactivate(
|
||||
self, view, **self.extendee_args)
|
||||
@ -2055,10 +2056,8 @@ def do_deactivate(self, view=None, **kwargs):
|
||||
self.extendee_spec, self.spec)
|
||||
|
||||
if verbose:
|
||||
tty.msg(
|
||||
"Deactivated extension %s for %s" %
|
||||
(self.spec.short_spec,
|
||||
self.extendee_spec.cformat("$_$@$+$%@")))
|
||||
tty.debug('Deactivated extension {0} for {1}'.format(
|
||||
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||
|
||||
def deactivate(self, extension, view, **kwargs):
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user