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, 6 insertions, 3 deletions
diff --git a/markdown/commandline.py b/markdown/commandline.py
index 049d2be..3f2e009 100644
--- a/markdown/commandline.py
+++ b/markdown/commandline.py
@@ -7,8 +7,11 @@ 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
+
+logger = logging.getLogger('MARKDOWN')
# default logging level for command-line use
COMMAND_LINE_LOGGING_LEVEL = CRITICAL
@@ -69,8 +72,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)