#22 Simplify adding patterns for the sudo rule

This commit is contained in:
nvbn
2015-04-18 21:30:48 +02:00
parent 235b31e176
commit b0d353c699
2 changed files with 11 additions and 4 deletions
+10 -3
View File
@@ -1,7 +1,14 @@
patterns = ['permission denied',
'EACCES',
'pkg: Insufficient privileges',
'you cannot perform this operation unless you are root']
def match(command, settings):
return ('permission denied' in command.stderr.lower()
or 'EACCES' in command.stderr
or 'pkg: Insufficient privileges' in command.stderr)
for pattern in patterns:
if pattern.lower() in command.stderr.lower():
return True
return False
def get_new_command(command, settings):