Skip to content

Commit

Permalink
Save log file at different place to prevent permission error.
Browse files Browse the repository at this point in the history
    For root: /tmp/berrynet.log
    For user: $HOME/.cache/berrynet.log

Signed-off-by: Bofu Chen (bafu) <bofu@dt42.io>
  • Loading branch information
bafu committed Apr 5, 2019
1 parent 0cec06b commit 8a4184c
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion berrynet/__init__.py
@@ -1,4 +1,12 @@
import os

from logzero import setup_logger from logzero import setup_logger




logger = setup_logger(name='berrynet-logger', logfile='/tmp/berrynet.log') # Save log file at different place to prevent permission error.
if os.geteuid() == 0: # root
LOGGING_FLLEPATH='/tmp/berrynet.log'
else:
LOGGING_FLLEPATH='{}/.cache/berrynet.log'.format(os.getenv('HOME'))

logger = setup_logger(name='berrynet-logger', logfile=LOGGING_FLLEPATH)

0 comments on commit 8a4184c

Please sign in to comment.