summaryrefslogtreecommitdiffstats
path: root/ipalib/plugable.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/plugable.py')
-rw-r--r--ipalib/plugable.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/ipalib/plugable.py b/ipalib/plugable.py
index a7e61ddbd..723414ced 100644
--- a/ipalib/plugable.py
+++ b/ipalib/plugable.py
@@ -409,10 +409,14 @@ class API(DictProxy):
stderr = logging.StreamHandler()
if self.env.debug:
stderr.setLevel(logging.DEBUG)
- elif self.env.verbose > 0:
- stderr.setLevel(logging.INFO)
else:
- stderr.setLevel(logging.WARNING)
+ if self.env.context == 'cli':
+ if self.env.verbose > 0:
+ stderr.setLevel(logging.INFO)
+ else:
+ stderr.setLevel(logging.WARNING)
+ else:
+ stderr.setLevel(logging.INFO)
stderr.setFormatter(util.LogFormatter(FORMAT_STDERR))
log.addHandler(stderr)
@@ -549,7 +553,7 @@ class API(DictProxy):
try:
__import__(fullname)
except errors.SkipPluginModule, e:
- self.log.info(
+ self.log.debug(
'skipping plugin module %s: %s', fullname, e.reason
)
except StandardError, e: