mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-31 15:12:20 +00:00 
			
		
		
		
	Make sudo patterns lowercase
This commit is contained in:
		| @@ -1,12 +1,12 @@ | |||||||
| patterns = ['permission denied', | patterns = ['permission denied', | ||||||
|             'EACCES', |             'eacces', | ||||||
|             'pkg: Insufficient privileges', |             'pkg: insufficient privileges', | ||||||
|             'you cannot perform this operation unless you are root', |             'you cannot perform this operation unless you are root', | ||||||
|             'non-root users cannot', |             'non-root users cannot', | ||||||
|             'Operation not permitted', |             'operation not permitted', | ||||||
|             'root privilege', |             'root privilege', | ||||||
|             'This command has to be run under the root user.', |             'this command has to be run under the root user.', | ||||||
|             'This operation requires root.', |             'this operation requires root.', | ||||||
|             'requested operation requires superuser privilege', |             'requested operation requires superuser privilege', | ||||||
|             'must be run as root', |             'must be run as root', | ||||||
|             'must run as root', |             'must run as root', | ||||||
| @@ -16,10 +16,10 @@ patterns = ['permission denied', | |||||||
|             'need root', |             'need root', | ||||||
|             'needs to be run as root', |             'needs to be run as root', | ||||||
|             'only root can ', |             'only root can ', | ||||||
|             'You don\'t have access to the history DB.', |             'you don\'t have access to the history db.', | ||||||
|             'authentication is required', |             'authentication is required', | ||||||
|             'eDSPermissionError', |             'edspermissionerror', | ||||||
|             'You don\'t have write permissions'] |             'you don\'t have write permissions'] | ||||||
|  |  | ||||||
|  |  | ||||||
| def match(command): | def match(command): | ||||||
| @@ -27,8 +27,8 @@ def match(command): | |||||||
|         return False |         return False | ||||||
|  |  | ||||||
|     for pattern in patterns: |     for pattern in patterns: | ||||||
|         if pattern.lower() in command.stderr.lower()\ |         if pattern in command.stderr.lower()\ | ||||||
|                 or pattern.lower() in command.stdout.lower(): |                 or pattern in command.stdout.lower(): | ||||||
|             return True |             return True | ||||||
|     return False |     return False | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user