From 509a084e798e6d20bb9982482dd824fc3390a28f Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Mon, 10 Dec 2012 16:27:23 +0100 Subject: [PATCH 1/3] [IMP] use the openerp namespace. bzr revid: vmt@openerp.com-20121210152723-mv4dykfu6ip1991h --- openerp/addons/base/ir/ir_actions.py | 17 ++++++++--------- openerp/addons/base/ir/ir_attachment.py | 6 +++--- openerp/addons/base/ir/ir_config_parameter.py | 5 +++-- openerp/addons/base/ir/ir_cron.py | 12 +++++------- openerp/addons/base/ir/ir_default.py | 2 +- openerp/addons/base/ir/ir_exports.py | 2 +- openerp/addons/base/ir/ir_filters.py | 4 ++-- openerp/addons/base/ir/ir_mail_server.py | 3 +-- openerp/addons/base/ir/ir_needaction.py | 2 +- openerp/addons/base/ir/ir_rule.py | 9 +++++---- openerp/addons/base/ir/ir_sequence.py | 5 ++--- openerp/addons/base/ir/ir_translation.py | 4 ++-- openerp/addons/base/ir/ir_ui_menu.py | 8 ++++---- openerp/addons/base/ir/ir_ui_view.py | 15 ++++++++------- openerp/addons/base/ir/ir_values.py | 7 ++++--- openerp/addons/base/ir/wizard/wizard_menu.py | 3 ++- .../addons/base/ir/workflow/print_instance.py | 8 ++++---- .../report/ir_module_reference_print.py | 3 ++- .../module/wizard/base_export_language.py | 9 +++++---- .../module/wizard/base_import_language.py | 5 +++-- .../module/wizard/base_language_install.py | 6 +++--- .../wizard/base_module_configuration.py | 4 ++-- .../base/module/wizard/base_module_import.py | 14 +++++++------- .../base/module/wizard/base_module_update.py | 5 +++-- .../module/wizard/base_update_translations.py | 7 ++++--- openerp/addons/base/report/preview_report.py | 2 +- openerp/addons/base/res/__init__.py | 2 -- openerp/addons/base/res/ir_property.py | 5 +++-- openerp/addons/base/res/res_bank.py | 4 ++-- openerp/addons/base/res/res_company.py | 10 +++++----- openerp/addons/base/res/res_config.py | 10 +++++----- openerp/addons/base/res/res_country.py | 2 +- openerp/addons/base/res/res_currency.py | 10 +++++----- openerp/addons/base/res/res_lang.py | 10 +++++----- openerp/addons/base/res/res_partner.py | 18 +++++++++--------- openerp/addons/base/res/res_request.py | 3 ++- openerp/addons/base/res/res_users.py | 19 +++++++++---------- 37 files changed, 132 insertions(+), 128 deletions(-) diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index aacd6aa29c2..586fec3237c 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -22,17 +22,16 @@ import logging import os import re -import time -import tools - -import netsvc -from osv import fields,osv -from report.report_sxw import report_sxw, report_rml -from tools.config import config -from tools.safe_eval import safe_eval as eval -from tools.translate import _ from socket import gethostname +import time + from openerp import SUPERUSER_ID +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.report.report_sxw import report_sxw, report_rml +from openerp.tools.config import config +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index c80e1cf8a6e..c97f7371ea8 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -21,9 +21,9 @@ import itertools -from osv import fields,osv -from osv.orm import except_orm -import tools +from openerp import tools +from openerp.osv import fields,osv +from openerp.osv.orm import except_orm class ir_attachment(osv.osv): def check(self, cr, uid, ids, mode, context=None, values=None): diff --git a/openerp/addons/base/ir/ir_config_parameter.py b/openerp/addons/base/ir/ir_config_parameter.py index 3c88a3fbc31..50af5732001 100644 --- a/openerp/addons/base/ir/ir_config_parameter.py +++ b/openerp/addons/base/ir/ir_config_parameter.py @@ -22,11 +22,12 @@ Store database-specific configuration parameters """ -from osv import osv,fields import uuid import datetime -from tools import misc, config + from openerp import SUPERUSER_ID +from openerp.osv import osv, fields +from openerp.tools import misc, config """ A dictionary holding some configuration parameters to be initialized when the database is created. diff --git a/openerp/addons/base/ir/ir_cron.py b/openerp/addons/base/ir/ir_cron.py index 243f4c772ea..cd0736856ce 100644 --- a/openerp/addons/base/ir/ir_cron.py +++ b/openerp/addons/base/ir/ir_cron.py @@ -27,15 +27,13 @@ import psycopg2 from datetime import datetime from dateutil.relativedelta import relativedelta -import netsvc import openerp -import pooler -import tools +from openerp import netsvc, pooler, tools from openerp.cron import WAKE_UP_NOW -from osv import fields, osv -from tools import DEFAULT_SERVER_DATETIME_FORMAT -from tools.safe_eval import safe_eval as eval -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_default.py b/openerp/addons/base/ir/ir_default.py index 2378551153d..21c66c0972b 100644 --- a/openerp/addons/base/ir/ir_default.py +++ b/openerp/addons/base/ir/ir_default.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields, osv class ir_default(osv.osv): _name = 'ir.default' diff --git a/openerp/addons/base/ir/ir_exports.py b/openerp/addons/base/ir/ir_exports.py index a53f63383da..972a21c9047 100644 --- a/openerp/addons/base/ir/ir_exports.py +++ b/openerp/addons/base/ir/ir_exports.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class ir_exports(osv.osv): diff --git a/openerp/addons/base/ir/ir_filters.py b/openerp/addons/base/ir/ir_filters.py index 7c03341b55f..aa7cb25d9f8 100644 --- a/openerp/addons/base/ir/ir_filters.py +++ b/openerp/addons/base/ir/ir_filters.py @@ -20,8 +20,8 @@ ############################################################################## from openerp import exceptions -from osv import osv, fields -from tools.translate import _ +from openerp.osv import osv, fields +from openerp.tools.translate import _ class ir_filters(osv.osv): ''' diff --git a/openerp/addons/base/ir/ir_mail_server.py b/openerp/addons/base/ir/ir_mail_server.py index 1f5c14209a9..6af4d765145 100644 --- a/openerp/addons/base/ir/ir_mail_server.py +++ b/openerp/addons/base/ir/ir_mail_server.py @@ -31,8 +31,7 @@ import re import smtplib import threading -from osv import osv -from osv import fields +from openerp.osv import osv, fields from openerp.tools.translate import _ from openerp.tools import html2text import openerp.tools as tools diff --git a/openerp/addons/base/ir/ir_needaction.py b/openerp/addons/base/ir/ir_needaction.py index db133ad9904..927718ae177 100644 --- a/openerp/addons/base/ir/ir_needaction.py +++ b/openerp/addons/base/ir/ir_needaction.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class ir_needaction_mixin(osv.AbstractModel): '''Mixin class for objects using the need action feature. diff --git a/openerp/addons/base/ir/ir_rule.py b/openerp/addons/base/ir/ir_rule.py index a4341436158..53cd86fdc01 100644 --- a/openerp/addons/base/ir/ir_rule.py +++ b/openerp/addons/base/ir/ir_rule.py @@ -19,14 +19,15 @@ # ############################################################################## -from osv import fields, osv, expression import time from operator import itemgetter from functools import partial -import tools -from tools.safe_eval import safe_eval as eval -from tools.misc import unquote as unquote + from openerp import SUPERUSER_ID +from openerp import tools +from openerp.osv import fields, osv, expression +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.misc import unquote as unquote class ir_rule(osv.osv): _name = 'ir.rule' diff --git a/openerp/addons/base/ir/ir_sequence.py b/openerp/addons/base/ir/ir_sequence.py index f6f9e58ca90..273d131c7f9 100644 --- a/openerp/addons/base/ir/ir_sequence.py +++ b/openerp/addons/base/ir/ir_sequence.py @@ -22,10 +22,9 @@ import logging import time -from osv import osv, fields -from tools.translate import _ - import openerp +from openerp.osv import osv +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index f3985045fb2..42b61e594bd 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -19,12 +19,12 @@ # ############################################################################## -import tools import logging +from openerp import tools import openerp.modules from openerp.osv import fields, osv -from tools.translate import _ +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index a8475d33552..9920d07b046 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -23,11 +23,11 @@ import base64 import re import threading -from tools.safe_eval import safe_eval as eval -import tools +from openerp.tools.safe_eval import safe_eval as eval +from openerp import tools import openerp.modules -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ from openerp import SUPERUSER_ID def one_in(setA, setB): diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 2f2a610877d..1e48c08f4e6 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -19,14 +19,15 @@ # ############################################################################## -from osv import fields,osv -from lxml import etree -from tools import graph -from tools.safe_eval import safe_eval as eval -import tools -from tools.view_validation import valid_view -import os import logging +from lxml import etree +import os + +from openerp import tools +from openerp.osv import fields,osv +from openerp.tools import graph +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.view_validation import valid_view _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_values.py b/openerp/addons/base/ir/ir_values.py index 7af11789225..1487ec5837d 100644 --- a/openerp/addons/base/ir/ir_values.py +++ b/openerp/addons/base/ir/ir_values.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv,fields -from osv.orm import except_orm import pickle -from tools.translate import _ + +from openerp.osv import osv, fields +from openerp.osv.orm import except_orm +from openerp.tools.translate import _ EXCLUDED_FIELDS = set(( 'report_sxw_content', 'report_rml_content', 'report_sxw', 'report_rml', diff --git a/openerp/addons/base/ir/wizard/wizard_menu.py b/openerp/addons/base/ir/wizard/wizard_menu.py index 17f0fc13f1d..a374b3dad2d 100644 --- a/openerp/addons/base/ir/wizard/wizard_menu.py +++ b/openerp/addons/base/ir/wizard/wizard_menu.py @@ -18,7 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields,osv + +from openerp.osv import fields, osv class wizard_model_menu(osv.osv_memory): _name = 'wizard.ir.model.menu.create' diff --git a/openerp/addons/base/ir/workflow/print_instance.py b/openerp/addons/base/ir/workflow/print_instance.py index c14e01b7a19..17bf66d176c 100644 --- a/openerp/addons/base/ir/workflow/print_instance.py +++ b/openerp/addons/base/ir/workflow/print_instance.py @@ -20,11 +20,11 @@ ############################################################################## import logging -import time, os - -import netsvc -import report,pooler,tools +import time from operator import itemgetter +import os + +from openerp import netsvc, pooler, report, tools _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/module/report/ir_module_reference_print.py b/openerp/addons/base/module/report/ir_module_reference_print.py index 36978e21643..bb95dd7b2b8 100644 --- a/openerp/addons/base/module/report/ir_module_reference_print.py +++ b/openerp/addons/base/module/report/ir_module_reference_print.py @@ -20,7 +20,8 @@ ############################################################################## import time -from report import report_sxw + +from openerp.report import report_sxw class ir_module_reference_print(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/openerp/addons/base/module/wizard/base_export_language.py b/openerp/addons/base/module/wizard/base_export_language.py index 882831af646..eb9004b9abe 100644 --- a/openerp/addons/base/module/wizard/base_export_language.py +++ b/openerp/addons/base/module/wizard/base_export_language.py @@ -19,12 +19,13 @@ # ############################################################################## -import tools import base64 import cStringIO -from osv import fields,osv -from tools.translate import _ -from tools.misc import get_iso_codes + +from openerp import tools +from openerp.osv import fields,osv +from openerp.tools.translate import _ +from openerp.tools.misc import get_iso_codes NEW_LANG_KEY = '__new__' diff --git a/openerp/addons/base/module/wizard/base_import_language.py b/openerp/addons/base/module/wizard/base_import_language.py index 9c36c9d7c54..0af1279e909 100644 --- a/openerp/addons/base/module/wizard/base_import_language.py +++ b/openerp/addons/base/module/wizard/base_import_language.py @@ -19,10 +19,11 @@ # ############################################################################## -import tools import base64 from tempfile import TemporaryFile -from osv import osv, fields + +from openerp import tools +from openerp.osv import osv, fields class base_language_import(osv.osv_memory): """ Language Import """ diff --git a/openerp/addons/base/module/wizard/base_language_install.py b/openerp/addons/base/module/wizard/base_language_install.py index fd25a84f196..4e33dbeb344 100644 --- a/openerp/addons/base/module/wizard/base_language_install.py +++ b/openerp/addons/base/module/wizard/base_language_install.py @@ -19,9 +19,9 @@ # ############################################################################## -import tools -from osv import osv, fields -from tools.translate import _ +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class base_language_install(osv.osv_memory): """ Install Language""" diff --git a/openerp/addons/base/module/wizard/base_module_configuration.py b/openerp/addons/base/module/wizard/base_module_configuration.py index f38023294f9..cbd4656baea 100644 --- a/openerp/addons/base/module/wizard/base_module_configuration.py +++ b/openerp/addons/base/module/wizard/base_module_configuration.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class base_module_configuration(osv.osv_memory): diff --git a/openerp/addons/base/module/wizard/base_module_import.py b/openerp/addons/base/module/wizard/base_module_import.py index 8734a5e0032..67408b60669 100644 --- a/openerp/addons/base/module/wizard/base_module_import.py +++ b/openerp/addons/base/module/wizard/base_module_import.py @@ -19,14 +19,14 @@ # ############################################################################## -import os -import tools - -import zipfile -from StringIO import StringIO import base64 -from tools.translate import _ -from osv import osv, fields +import os +from StringIO import StringIO +import zipfile + +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ ADDONS_PATH = tools.config['addons_path'].split(",")[-1] diff --git a/openerp/addons/base/module/wizard/base_module_update.py b/openerp/addons/base/module/wizard/base_module_update.py index fc9b0749cb3..e2d8ce01d4a 100644 --- a/openerp/addons/base/module/wizard/base_module_update.py +++ b/openerp/addons/base/module/wizard/base_module_update.py @@ -18,7 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields + +from openerp.osv import osv, fields class base_module_update(osv.osv_memory): """ Update Module """ @@ -54,4 +55,4 @@ class base_module_update(osv.osv_memory): } return res -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/addons/base/module/wizard/base_update_translations.py b/openerp/addons/base/module/wizard/base_update_translations.py index abfbc445316..470557c3712 100644 --- a/openerp/addons/base/module/wizard/base_update_translations.py +++ b/openerp/addons/base/module/wizard/base_update_translations.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv, fields -import tools import cStringIO -from tools.translate import _ + +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class base_update_translations(osv.osv_memory): def _get_languages(self, cr, uid, context): diff --git a/openerp/addons/base/report/preview_report.py b/openerp/addons/base/report/preview_report.py index 32a0e07668b..137bebb72b7 100644 --- a/openerp/addons/base/report/preview_report.py +++ b/openerp/addons/base/report/preview_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from report import report_sxw +from openerp.report import report_sxw class rmlparser(report_sxw.rml_parse): def set_context(self, objects, data, ids, report_type = None): diff --git a/openerp/addons/base/res/__init__.py b/openerp/addons/base/res/__init__.py index e8adecc1d1a..752bb03033a 100644 --- a/openerp/addons/base/res/__init__.py +++ b/openerp/addons/base/res/__init__.py @@ -19,8 +19,6 @@ # ############################################################################## -import tools - import res_country import res_lang import res_partner diff --git a/openerp/addons/base/res/ir_property.py b/openerp/addons/base/res/ir_property.py index 4768ba1e0d0..07875e5efd0 100644 --- a/openerp/addons/base/res/ir_property.py +++ b/openerp/addons/base/res/ir_property.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv,fields -from tools.misc import attrgetter import time +from openerp.osv import osv,fields +from openerp.tools.misc import attrgetter + # ------------------------------------------------------------------------- # Properties # ------------------------------------------------------------------------- diff --git a/openerp/addons/base/res/res_bank.py b/openerp/addons/base/res/res_bank.py index 5dec91990b4..fa8516bece2 100644 --- a/openerp/addons/base/res/res_bank.py +++ b/openerp/addons/base/res/res_bank.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class Bank(osv.osv): _description='Bank' diff --git a/openerp/addons/base/res/res_company.py b/openerp/addons/base/res/res_company.py index b2f3e812145..10e76ab0882 100644 --- a/openerp/addons/base/res/res_company.py +++ b/openerp/addons/base/res/res_company.py @@ -19,14 +19,14 @@ # ############################################################################## -from osv import osv -from osv import fields import os -import tools + import openerp from openerp import SUPERUSER_ID -from tools.translate import _ -from tools.safe_eval import safe_eval as eval +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval as eval class multi_company_default(osv.osv): """ diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index 1aa108c14d2..9e901630db1 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -18,14 +18,14 @@ # along with this program. If not, see . # ############################################################################## + import logging from operator import attrgetter, itemgetter -from osv import osv, fields -from tools.translate import _ -import netsvc -from tools import ustr -import pooler +from openerp import netsvc, pooler +from openerp.osv import osv, fields +from openerp.tools import ustr +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/res/res_country.py b/openerp/addons/base/res/res_country.py index 98a3b769a11..a1b8ad29ac0 100644 --- a/openerp/addons/base/res/res_country.py +++ b/openerp/addons/base/res/res_country.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv def location_name_search(self, cr, user, name='', args=None, operator='ilike', context=None, limit=100): diff --git a/openerp/addons/base/res/res_currency.py b/openerp/addons/base/res/res_currency.py index c1f4bd0b5c3..efc63378ae5 100644 --- a/openerp/addons/base/res/res_currency.py +++ b/openerp/addons/base/res/res_currency.py @@ -18,14 +18,14 @@ # along with this program. If not, see . # ############################################################################## + import re import time -import netsvc -from osv import fields, osv -import tools -from tools import float_round, float_is_zero, float_compare -from tools.translate import _ +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.tools import float_round, float_is_zero, float_compare +from openerp.tools.translate import _ CURRENCY_DISPLAY_PATTERN = re.compile(r'(\w+)\s*(?:\((.*)\))?') diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index 6c62877a89a..87e5a0a42c9 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -20,14 +20,14 @@ ############################################################################## import locale +from locale import localeconv import logging import re -from osv import fields, osv -from locale import localeconv -import tools -from tools.safe_eval import safe_eval as eval -from tools.translate import _ +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 07dba6b0d32..3ba277f04e0 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -20,17 +20,17 @@ ############################################################################## import datetime -import math -import openerp -from osv import osv, fields -from openerp import SUPERUSER_ID -import re -import tools -from tools.translate import _ import logging -import pooler -import pytz from lxml import etree +import math +import pytz +import re + +import openerp +from openerp import SUPERUSER_ID +from openerp import pooler, tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class format_address(object): def fields_view_get_address(self, cr, uid, arch, context={}): diff --git a/openerp/addons/base/res/res_request.py b/openerp/addons/base/res/res_request.py index b1e3bf88505..5880d4ad5b2 100644 --- a/openerp/addons/base/res/res_request.py +++ b/openerp/addons/base/res/res_request.py @@ -19,9 +19,10 @@ # ############################################################################## -from osv import osv, fields import time +from openerp.osv import osv, fields + def _links_get(self, cr, uid, context=None): obj = self.pool.get('res.request.link') ids = obj.search(cr, uid, [], context=context) diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index dac1c07a169..4cc1acdc6d5 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -25,17 +25,16 @@ from functools import partial import logging from lxml import etree from lxml.builder import E -import netsvc -from openerp import SUPERUSER_ID -import openerp -import openerp.exceptions -from osv import fields,osv -from osv.orm import browse_record -import pooler import random -from service import security -import tools -from tools.translate import _ + +import openerp +from openerp import SUPERUSER_ID +from openerp import netsvc, pooler, tools +import openerp.exceptions +from openerp.osv import fields,osv +from openerp.osv.orm import browse_record +from openerp.service import security +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) From 5f0070dcb6d709c91d30008a79fc89074e0a3962 Mon Sep 17 00:00:00 2001 From: Cecile Tonglet Date: Mon, 17 Dec 2012 15:30:29 +0100 Subject: [PATCH 2/3] [FIX] Remove unused imports and fix some imports that doesn't use the new namespace bzr revid: cto@openerp.com-20121217143029-e9ki4ftwihq7pdme --- openerp/addons/base/ir/ir_attachment.py | 3 --- openerp/addons/base/ir/ir_cron.py | 6 +----- openerp/addons/base/ir/ir_fields.py | 1 - openerp/addons/base/ir/ir_rule.py | 3 --- openerp/addons/base/ir/ir_values.py | 2 -- openerp/addons/base/ir/workflow/print_instance.py | 4 +--- openerp/addons/base/module/module.py | 4 +--- openerp/addons/base/module/wizard/base_module_scan.py | 7 +++---- openerp/addons/base/res/res_config.py | 5 ++--- openerp/addons/base/res/res_currency.py | 2 +- openerp/addons/base/res/res_partner.py | 1 - openerp/addons/base/res/res_users.py | 6 +----- openerp/addons/base/tests/test_menu.py | 2 -- openerp/addons/base_quality_interrogation.py | 3 --- openerp/tests/test_fields.py | 3 --- openerp/tests/test_ir_filters.py | 3 +-- openerp/tests/test_orm.py | 1 - openerp/tests/test_uninstall.py | 1 - openerp/tests/test_view_validation.py | 2 -- openerp/tests/test_xmlrpc.py | 1 - openerp/tools/convert.py | 1 - openerp/tools/image.py | 2 +- openerp/tools/misc.py | 4 ---- openerp/tools/safe_eval.py | 1 - openerp/workflow/instance.py | 5 ----- openerp/workflow/wkf_expr.py | 3 --- openerp/workflow/wkf_logs.py | 1 - openerp/workflow/wkf_service.py | 5 ----- openerp/workflow/workitem.py | 1 - 29 files changed, 12 insertions(+), 71 deletions(-) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index c97f7371ea8..1e84dadd15c 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -18,12 +18,9 @@ # along with this program. If not, see . # ############################################################################## - import itertools -from openerp import tools from openerp.osv import fields,osv -from openerp.osv.orm import except_orm class ir_attachment(osv.osv): def check(self, cr, uid, ids, mode, context=None, values=None): diff --git a/openerp/addons/base/ir/ir_cron.py b/openerp/addons/base/ir/ir_cron.py index 9ab65ada5ee..bdb04f94c57 100644 --- a/openerp/addons/base/ir/ir_cron.py +++ b/openerp/addons/base/ir/ir_cron.py @@ -18,18 +18,14 @@ # along with this program. If not, see . # ############################################################################## - -import calendar import time import logging -import threading import psycopg2 from datetime import datetime from dateutil.relativedelta import relativedelta import openerp -from openerp import netsvc, pooler, tools -from openerp.cron import WAKE_UP_NOW +from openerp import netsvc from openerp.osv import fields, osv from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT from openerp.tools.safe_eval import safe_eval as eval diff --git a/openerp/addons/base/ir/ir_fields.py b/openerp/addons/base/ir/ir_fields.py index 105176bbd9c..302b11eb526 100644 --- a/openerp/addons/base/ir/ir_fields.py +++ b/openerp/addons/base/ir/ir_fields.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import collections import datetime import functools import operator diff --git a/openerp/addons/base/ir/ir_rule.py b/openerp/addons/base/ir/ir_rule.py index af2f5cb3172..7a6c79d5f51 100644 --- a/openerp/addons/base/ir/ir_rule.py +++ b/openerp/addons/base/ir/ir_rule.py @@ -18,10 +18,7 @@ # along with this program. If not, see . # ############################################################################## - import time -from operator import itemgetter -from functools import partial from openerp import SUPERUSER_ID from openerp import tools diff --git a/openerp/addons/base/ir/ir_values.py b/openerp/addons/base/ir/ir_values.py index 1487ec5837d..3be6dca4d57 100644 --- a/openerp/addons/base/ir/ir_values.py +++ b/openerp/addons/base/ir/ir_values.py @@ -18,12 +18,10 @@ # along with this program. If not, see . # ############################################################################## - import pickle from openerp.osv import osv, fields from openerp.osv.orm import except_orm -from openerp.tools.translate import _ EXCLUDED_FIELDS = set(( 'report_sxw_content', 'report_rml_content', 'report_sxw', 'report_rml', diff --git a/openerp/addons/base/ir/workflow/print_instance.py b/openerp/addons/base/ir/workflow/print_instance.py index 17bf66d176c..e7c8f935f32 100644 --- a/openerp/addons/base/ir/workflow/print_instance.py +++ b/openerp/addons/base/ir/workflow/print_instance.py @@ -18,13 +18,11 @@ # along with this program. If not, see . # ############################################################################## - import logging -import time from operator import itemgetter import os -from openerp import netsvc, pooler, report, tools +from openerp import report, tools _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/module/module.py b/openerp/addons/base/module/module.py index b35e36c5553..a10b38cf586 100644 --- a/openerp/addons/base/module/module.py +++ b/openerp/addons/base/module/module.py @@ -18,9 +18,7 @@ # along with this program. If not, see . # ############################################################################## - -import base64 -from docutils import io, nodes +from docutils import nodes from docutils.core import publish_string from docutils.transforms import Transform, writer_aux from docutils.writers.html4css1 import Writer diff --git a/openerp/addons/base/module/wizard/base_module_scan.py b/openerp/addons/base/module/wizard/base_module_scan.py index 3e03c57ea9b..7ddd580d284 100644 --- a/openerp/addons/base/module/wizard/base_module_scan.py +++ b/openerp/addons/base/module/wizard/base_module_scan.py @@ -21,11 +21,10 @@ import os import glob import imp - -import tools - import zipfile -from osv import osv + +from openerp import tools +from openerp.osv import osv class base_module_scan(osv.osv_memory): """ scan module """ diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index 9e901630db1..d8a1aa3bc10 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -18,11 +18,10 @@ # along with this program. If not, see . # ############################################################################## - import logging -from operator import attrgetter, itemgetter +from operator import attrgetter -from openerp import netsvc, pooler +from openerp import pooler from openerp.osv import osv, fields from openerp.tools import ustr from openerp.tools.translate import _ diff --git a/openerp/addons/base/res/res_currency.py b/openerp/addons/base/res/res_currency.py index efc63378ae5..c6faa4c17bd 100644 --- a/openerp/addons/base/res/res_currency.py +++ b/openerp/addons/base/res/res_currency.py @@ -22,7 +22,7 @@ import re import time -from openerp import netsvc, tools +from openerp import tools from openerp.osv import fields, osv from openerp.tools import float_round, float_is_zero, float_compare from openerp.tools.translate import _ diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 871d9936d53..9d7a1c1ebb3 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -20,7 +20,6 @@ ############################################################################## import datetime -import logging from lxml import etree import math import pytz diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index 58f5eb3ea16..fea292f5cf3 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -19,21 +19,17 @@ # along with this program. If not, see . # ############################################################################## - - from functools import partial import logging from lxml import etree from lxml.builder import E -import random import openerp from openerp import SUPERUSER_ID -from openerp import netsvc, pooler, tools +from openerp import pooler, tools import openerp.exceptions from openerp.osv import fields,osv from openerp.osv.orm import browse_record -from openerp.service import security from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/tests/test_menu.py b/openerp/addons/base/tests/test_menu.py index 364cbc7b6f7..a4b5315dc82 100644 --- a/openerp/addons/base/tests/test_menu.py +++ b/openerp/addons/base/tests/test_menu.py @@ -1,5 +1,3 @@ -import unittest2 - import openerp.tests.common as common class test_menu(common.TransactionCase): diff --git a/openerp/addons/base_quality_interrogation.py b/openerp/addons/base_quality_interrogation.py index ae49996ec95..1560bb4664b 100755 --- a/openerp/addons/base_quality_interrogation.py +++ b/openerp/addons/base_quality_interrogation.py @@ -20,14 +20,11 @@ ############################################################################## import xmlrpclib -import ConfigParser import optparse import sys -import thread import threading import os import time -import pickle import base64 import socket diff --git a/openerp/tests/test_fields.py b/openerp/tests/test_fields.py index efa7c67126d..774bbf41fb2 100644 --- a/openerp/tests/test_fields.py +++ b/openerp/tests/test_fields.py @@ -1,11 +1,8 @@ # # test cases for fields access, etc. # - -import unittest2 import common -import openerp from openerp.osv import fields class TestRelatedField(common.TransactionCase): diff --git a/openerp/tests/test_ir_filters.py b/openerp/tests/test_ir_filters.py index c6582db1cb2..daf58a380e1 100644 --- a/openerp/tests/test_ir_filters.py +++ b/openerp/tests/test_ir_filters.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- import functools -import openerp from openerp import exceptions from . import common @@ -261,4 +260,4 @@ class TestGlobalDefaults(common.TransactionCase): self.assertItemsEqual(map(noid, filters), [ dict(name='a', user_id=False, is_default=False, domain='[]', context='{}'), dict(name='b', user_id=False, is_default=True, domain='[]', context=context_value), - ]) \ No newline at end of file + ]) diff --git a/openerp/tests/test_orm.py b/openerp/tests/test_orm.py index 7d64df119b0..d2ec96846df 100644 --- a/openerp/tests/test_orm.py +++ b/openerp/tests/test_orm.py @@ -1,4 +1,3 @@ -from openerp import exceptions from openerp.tools import mute_logger import common diff --git a/openerp/tests/test_uninstall.py b/openerp/tests/test_uninstall.py index 1f74b660ce0..2425249afa4 100644 --- a/openerp/tests/test_uninstall.py +++ b/openerp/tests/test_uninstall.py @@ -1,6 +1,5 @@ # -*- coding: utf-8 -*- # This assumes an existing but uninitialized database. -import psycopg2 import unittest2 import openerp diff --git a/openerp/tests/test_view_validation.py b/openerp/tests/test_view_validation.py index 9c19e7b41d2..362bdc5d851 100644 --- a/openerp/tests/test_view_validation.py +++ b/openerp/tests/test_view_validation.py @@ -1,11 +1,9 @@ # This test can be run stand-alone with something like: # > PYTHONPATH=. python2 openerp/tests/test_view_validation.py - from lxml import etree from StringIO import StringIO import unittest2 -import openerp from openerp.tools.view_validation import * invalid_form = etree.parse(StringIO('''\ diff --git a/openerp/tests/test_xmlrpc.py b/openerp/tests/test_xmlrpc.py index 37655e72718..1198c0fa2f2 100644 --- a/openerp/tests/test_xmlrpc.py +++ b/openerp/tests/test_xmlrpc.py @@ -10,7 +10,6 @@ import time import unittest2 import xmlrpclib -import openerp import common DB = None diff --git a/openerp/tools/convert.py b/openerp/tools/convert.py index 12ed269db8b..1fec4e49190 100644 --- a/openerp/tools/convert.py +++ b/openerp/tools/convert.py @@ -46,7 +46,6 @@ except: from datetime import datetime, timedelta from lxml import etree import misc -import openerp.loglevels as loglevels import openerp.pooler as pooler from config import config from translate import _ diff --git a/openerp/tools/image.py b/openerp/tools/image.py index 1c657dafa2c..f2285cdd9ec 100644 --- a/openerp/tools/image.py +++ b/openerp/tools/image.py @@ -23,7 +23,7 @@ import io import StringIO from PIL import Image -from PIL import ImageEnhance, ImageOps +from PIL import ImageOps from random import random # ---------------------------------------- diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 209e4aaebdf..e8204fc4526 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -42,10 +42,6 @@ from itertools import islice, izip from lxml import etree from which import which from threading import local -try: - from html2text import html2text -except ImportError: - html2text = None from config import config from cache import * diff --git a/openerp/tools/safe_eval.py b/openerp/tools/safe_eval.py index 1c3870004a7..b99de385af3 100644 --- a/openerp/tools/safe_eval.py +++ b/openerp/tools/safe_eval.py @@ -34,7 +34,6 @@ condition/math builtins. from opcode import HAVE_ARGUMENT, opmap, opname from types import CodeType import logging -import os __all__ = ['test_expr', 'safe_eval', 'const_eval'] diff --git a/openerp/workflow/instance.py b/openerp/workflow/instance.py index 298548288f5..eed3e984f42 100644 --- a/openerp/workflow/instance.py +++ b/openerp/workflow/instance.py @@ -18,13 +18,8 @@ # along with this program. If not, see . # ############################################################################## - -import wkf_logs import workitem -import openerp.netsvc as netsvc -import openerp.pooler as pooler - def create(cr, ident, wkf_id): (uid,res_type,res_id) = ident cr.execute('insert into wkf_instance (res_type,res_id,uid,wkf_id) values (%s,%s,%s,%s) RETURNING id', (res_type,res_id,uid,wkf_id)) diff --git a/openerp/workflow/wkf_expr.py b/openerp/workflow/wkf_expr.py index b4d6c5b9ccc..8e93a99f038 100644 --- a/openerp/workflow/wkf_expr.py +++ b/openerp/workflow/wkf_expr.py @@ -19,9 +19,6 @@ # ############################################################################## -import sys -import openerp.netsvc as netsvc -import openerp.osv as base import openerp.pooler as pooler from openerp.tools.safe_eval import safe_eval as eval diff --git a/openerp/workflow/wkf_logs.py b/openerp/workflow/wkf_logs.py index 560aae87170..9463fe61814 100644 --- a/openerp/workflow/wkf_logs.py +++ b/openerp/workflow/wkf_logs.py @@ -22,7 +22,6 @@ # # May be uncommented to logs workflows modifications # -import openerp.netsvc as netsvc def log(cr,ident,act_id,info=''): return diff --git a/openerp/workflow/wkf_service.py b/openerp/workflow/wkf_service.py index a8d829aa546..2b3ce435e60 100644 --- a/openerp/workflow/wkf_service.py +++ b/openerp/workflow/wkf_service.py @@ -18,13 +18,8 @@ # along with this program. If not, see . # ############################################################################## - -import wkf_logs -import workitem import instance - import openerp.netsvc as netsvc -import openerp.pooler as pooler class workflow_service(netsvc.Service): """ diff --git a/openerp/workflow/workitem.py b/openerp/workflow/workitem.py index ac783b76a30..f44b4d86f92 100644 --- a/openerp/workflow/workitem.py +++ b/openerp/workflow/workitem.py @@ -24,7 +24,6 @@ # cr.execute('delete from wkf_triggers where model=%s and res_id=%s', (res_type,res_id)) # -import openerp.netsvc as netsvc import instance import wkf_expr From 8d1b7ce632e45bb6f24a1be88265dc5dda6f79c3 Mon Sep 17 00:00:00 2001 From: Cecile Tonglet Date: Mon, 17 Dec 2012 16:02:41 +0100 Subject: [PATCH 3/3] [FIX] Removed too much in openerp.tools.misc: html2text bzr revid: cto@openerp.com-20121217150241-smbswmdmumva29ft --- openerp/tools/misc.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 6d7358702bd..47a2ae4faac 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -43,6 +43,11 @@ from lxml import etree from which import which from threading import local +try: + from html2text import html2text +except ImportError: + html2text = None + from config import config from cache import *