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.
|
activate() directly.
|
||||||
"""
|
"""
|
||||||
if verbose:
|
if verbose:
|
||||||
tty.msg("Activating extension %s for %s" %
|
tty.msg('Activating extension {0} for {1}'.format(
|
||||||
(self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||||
|
|
||||||
self._sanity_check_extension()
|
self._sanity_check_extension()
|
||||||
if not view:
|
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)
|
extensions_layout.add_extension(self.extendee_spec, self.spec)
|
||||||
|
|
||||||
if verbose:
|
if verbose:
|
||||||
tty.msg(
|
tty.debug('Activated extension {0} for {1}'.format(
|
||||||
"Activated extension %s for %s" %
|
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||||
(self.spec.short_spec,
|
|
||||||
self.extendee_spec.cformat("$_$@$+$%@")))
|
|
||||||
|
|
||||||
def dependency_activations(self):
|
def dependency_activations(self):
|
||||||
return (spec for spec in self.spec.traverse(root=False, deptype='run')
|
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()
|
self._sanity_check_extension()
|
||||||
force = kwargs.get('force', False)
|
force = kwargs.get('force', False)
|
||||||
verbose = kwargs.get("verbose", True)
|
verbose = kwargs.get('verbose', True)
|
||||||
remove_dependents = kwargs.get("remove_dependents", False)
|
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:
|
if not view:
|
||||||
view = YamlFilesystemView(
|
view = YamlFilesystemView(
|
||||||
@ -2039,11 +2041,10 @@ def do_deactivate(self, view=None, **kwargs):
|
|||||||
if remove_dependents:
|
if remove_dependents:
|
||||||
aspec.package.do_deactivate(**kwargs)
|
aspec.package.do_deactivate(**kwargs)
|
||||||
else:
|
else:
|
||||||
msg = ("Cannot deactivate %s because %s is "
|
msg = ('Cannot deactivate {0} because {1} is '
|
||||||
"activated and depends on it.")
|
'activated and depends on it')
|
||||||
raise ActivationError(
|
raise ActivationError(msg.format(
|
||||||
msg % (self.spec.cshort_spec,
|
self.spec.cshort_spec, aspec.cshort_spec))
|
||||||
aspec.cshort_spec))
|
|
||||||
|
|
||||||
self.extendee_spec.package.deactivate(
|
self.extendee_spec.package.deactivate(
|
||||||
self, view, **self.extendee_args)
|
self, view, **self.extendee_args)
|
||||||
@ -2055,10 +2056,8 @@ def do_deactivate(self, view=None, **kwargs):
|
|||||||
self.extendee_spec, self.spec)
|
self.extendee_spec, self.spec)
|
||||||
|
|
||||||
if verbose:
|
if verbose:
|
||||||
tty.msg(
|
tty.debug('Deactivated extension {0} for {1}'.format(
|
||||||
"Deactivated extension %s for %s" %
|
self.spec.cshort_spec, self.extendee_spec.cshort_spec))
|
||||||
(self.spec.short_spec,
|
|
||||||
self.extendee_spec.cformat("$_$@$+$%@")))
|
|
||||||
|
|
||||||
def deactivate(self, extension, view, **kwargs):
|
def deactivate(self, extension, view, **kwargs):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user