Debug level added to config

tests
David John 8 years ago
parent 3d9b19ab6a
commit 6720a1e5d7

@ -17,7 +17,7 @@ from praw.objects import Comment, Submission
logging.basicConfig(stream=sys.stdout)
log = logging.getLogger(__name__)
log.setLevel(level=logging.WARNING)
log.setLevel(level=logging.DEBUG)
try:
from loremipsum import get_sentence # This only works on Python 2
@ -58,12 +58,13 @@ if config is None:
save_directory = config.get('save_directory', '.')
r = praw.Reddit(user_agent="shreddit/4.2")
r = praw.Reddit(user_agent="shreddit/4.3")
if save_directory:
r.config.store_json_result = True
if config.get('verbose', True):
log.setLevel(level=logging.DEBUG)
log_level = config.get('debug', 'WARNING') # Default to WARNING only
log.setLevel(level=getattr(logging, log_level))
try:
# Try to login with OAuth2
@ -176,7 +177,7 @@ def remove_things(things):
replacement_text[:78],
thing.subreddit
)
if config.get('edit_only'):
log.info('Editing (not removing) {msg}'.format(msg=msg))
else:

@ -2,8 +2,8 @@
# Login details for Reddit. Fill out if you don't wish
# to be prompted for a login every time you run Shreddit.
### NOTE: This may be deprecated as you can specify in praw.ini instead
username:
password:
username:
password:
# How many hours of comments you want to keep
# 24 hours in a day,
@ -68,4 +68,8 @@ save_directory: /tmp
# options: [random, dot, "user entered string"]
replacement_format: random
# Debug level, how much output you want
# See: https://docs.python.org/3/library/logging.html#logging-levels
debug: DEBUG
# vim: syntax=yaml ts=2

Loading…
Cancel
Save