aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/commandline.py
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/commandline.py')
-rw-r--r--markdown/commandline.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/markdown/commandline.py b/markdown/commandline.py
index 049d2be..eab23bb 100644
--- a/markdown/commandline.py
+++ b/markdown/commandline.py
@@ -7,8 +7,9 @@ COMMAND-LINE SPECIFIC STUFF
import markdown
import sys
import optparse
-import logging
-from logging import DEBUG, INFO, WARN, ERROR, CRITICAL
+from logging import DEBUG, INFO, CRITICAL
+
+from markdown import logger
# default logging level for command-line use
COMMAND_LINE_LOGGING_LEVEL = CRITICAL
@@ -69,8 +70,8 @@ def run():
# Parse options and adjust logging level if necessary
options, logging_level = parse_options()
- if not options: sys.exit(0)
- if logging_level: logging.getLogger('MARKDOWN').setLevel(logging_level)
+ if not options: sys.exit(2)
+ if logging_level: logger.setLevel(logging_level)
# Run
markdown.markdownFromFile(**options)