1
0
mirror of https://github.com/nvbn/thefuck.git synced 2024-10-05 18:31:10 +01:00

#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

View File

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(name='thefuck',
version=1.8,
version=1.9,
description="Magnificent app which corrects your previous console command",
author='Vladimir Iakovlev',
author_email='nvbn.rm@gmail.com',

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):