Unix: log shell and call commands at INFO (Closes ProgVal/Limnoria#929)

This commit is contained in:
James Lu 2014-12-12 18:50:55 -08:00
parent 104b3efd44
commit 63a7a03498
1 changed files with 4 additions and 0 deletions

View File

@ -395,6 +395,8 @@ class Unix(callbacks.Plugin):
you don't run anything that will spamify your channel or that
will bring your machine to its knees.
"""
self.log.info('Unix: running command "%s" for %s/%s' % (text, msg.nick,
irc.network))
args = shlex.split(text)
try:
with open(os.devnull) as null:
@ -425,6 +427,8 @@ class Unix(callbacks.Plugin):
you don't run anything that will spamify your channel or that
will bring your machine to its knees.
"""
self.log.info('Unix: running command "%s" for %s/%s' % (text, msg.nick,
irc.network))
try:
with open(os.devnull) as null:
inst = subprocess.Popen(text,