From 6659d5a7d2732a7ce80955138ce484ba8ce98ae6 Mon Sep 17 00:00:00 2001 From: xmo-odoo Date: Thu, 11 May 2017 15:25:36 +0200 Subject: [FIX] P3: metaclasses handling * cross-version metaclass spec * more formally deprecate browse_record and browse_null since they were using metaclasses anyway * update docstrings referencing the latter --- odoo/cli/command.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'odoo/cli/command.py') diff --git a/odoo/cli/command.py b/odoo/cli/command.py index 503ffcb360a..cf9a41095d6 100644 --- a/odoo/cli/command.py +++ b/odoo/cli/command.py @@ -17,12 +17,7 @@ class CommandType(type): if name != 'command': commands[name] = cls -class Command(object): - """Subclass this class to define new odoo subcommands """ - __metaclass__ = CommandType - - def run(self, args): - pass +Command = CommandType('Command', (object,), {'run': lambda self, args: None}) class Help(Command): """Display the list of available commands""" -- cgit v1.2.3