mirror of
https://github.com/nvbn/thefuck.git
synced 2025-02-07 13:41:21 +00:00
Fixed incorrect ordering of for_app and sudo_support causing apt_invalid_operation and dnf_no_such_command rules to fail (#861)
This commit is contained in:
parent
d86dd5f179
commit
7bc619385b
@ -6,8 +6,8 @@ from thefuck.utils import for_app, eager, replace_command
|
|||||||
enabled_by_default = apt_available
|
enabled_by_default = apt_available
|
||||||
|
|
||||||
|
|
||||||
@for_app('apt', 'apt-get', 'apt-cache')
|
|
||||||
@sudo_support
|
@sudo_support
|
||||||
|
@for_app('apt', 'apt-get', 'apt-cache')
|
||||||
def match(command):
|
def match(command):
|
||||||
return 'E: Invalid operation' in command.output
|
return 'E: Invalid operation' in command.output
|
||||||
|
|
||||||
|
@ -8,8 +8,8 @@ from thefuck.specific.dnf import dnf_available
|
|||||||
regex = re.compile(r'No such command: (.*)\.')
|
regex = re.compile(r'No such command: (.*)\.')
|
||||||
|
|
||||||
|
|
||||||
@for_app('dnf')
|
|
||||||
@sudo_support
|
@sudo_support
|
||||||
|
@for_app('dnf')
|
||||||
def match(command):
|
def match(command):
|
||||||
return 'no such command' in command.output.lower()
|
return 'no such command' in command.output.lower()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user