diff options
author | Florian Bruhin <me@the-compiler.org> | 2018-11-30 09:51:45 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2018-11-30 09:51:45 +0100 |
commit | 536a7ef1e65f0559137321467dddb7fe6bf15090 (patch) | |
tree | 23061efe19bb77fe805a284c724609c1cad26c51 /qutebrowser/api | |
parent | e184ace8cb19effac80f196f54d4df445d9f503f (diff) | |
download | qutebrowser-536a7ef1e65f0559137321467dddb7fe6bf15090.tar.gz qutebrowser-536a7ef1e65f0559137321467dddb7fe6bf15090.zip |
Move command registering to Command object
Diffstat (limited to 'qutebrowser/api')
-rw-r--r-- | qutebrowser/api/cmdutils.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/qutebrowser/api/cmdutils.py b/qutebrowser/api/cmdutils.py index a90471a35..f95e984ca 100644 --- a/qutebrowser/api/cmdutils.py +++ b/qutebrowser/api/cmdutils.py @@ -117,14 +117,10 @@ class register: # noqa: N801,N806 pylint: disable=invalid-name else: assert isinstance(self._name, str), self._name name = self._name - log.commands.vdebug( # type: ignore - "Registering command {} (from {}:{})" - .format(name, func.__module__, func.__qualname__)) - if name in objects.commands: - raise ValueError("{} is already registered!".format(name)) + cmd = command.Command(name=name, instance=self._instance, handler=func, **self._kwargs) - objects.commands[name] = cmd + cmd.register() return func |