Code Monkey home page Code Monkey logo

aeroo_reports's People

Contributors

a0c avatar alexis-via avatar hbrunn avatar jjscarafia avatar juanifreedoo avatar rm-jamotion avatar rvalyi avatar sraps avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aeroo_reports's Issues

Report Wizard does not work

After "Print" button pressed, following error:

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 500, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 517, in dispatch
    result = self._call_function(**self.params)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 283, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 280, in checked_call
    return self.endpoint(*a, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 733, in __call__
    return self.method(*args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 376, in response_wrap
    response = f(*args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 948, in call_button
    action = self._call_kw(model, method, args, {})
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 936, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo_direct_print/report_aeroo_direct_print.py", line 80, in to_print
    print_ids = this.print_ids
AttributeError: 'aeroo.print_actions' object has no attribute 'print_ids'

Translated fields are not translated

I am using the latest report_aeroo from github (last commit = a2f26cf, Remove *.pyc and other similar). I am using report_aeroo to create an invoice. At the beginning of the document, I have:

setLang(o.partner_id.lang or 'en_US')

After this instruction, I added for debugging purpose : getLang()

When I ask an invoice for a customer with lang=fr_FR, then getLang() returns fr_FR (that's fine), but the translatable fields (such as o.payment_term.name or l.uos_id.name) are not translated, they are still in English. When I use the same report on v7, the translatable fields displayed in the report are translated.

Last blank page with multi=True reports

Aeroo is by far my preferred reporting engine for OpenERP, but there is one thing that I can't manage with aeroo and work well with other reporting engines (such as qweb): the multi=True reports.

In Aeroo, when I want to be able to have one document that contains multiple objects (let's say multiple delivery orders for example), I use the following definition:

<record id="stock.action_report_picking" model="ir.actions.report.xml">
    <field name="name">Picking</field>
    <field name="model">stock.picking</field>
    <field name="report_name">stock.report_picking</field>
    <field name="report_type">aeroo</field>
    <field name="in_format">oo-odt</field>
    <field name="report_rml">custom_stock/report/delivery.odt</field>
    <field name="parser_state">default</field>
    <field name="tml_source">file</field>
    <field name="multi" eval="1"/>
    <field name="attachment_use" eval="0"/>
    <field name="out_format" ref="report_aeroo.report_mimetypes_odt_odt"/>
    <field name="fallback_false" eval="0"/>
    <field name="styles_mode">default</field>
</record>

and, inside the ODT template, I have at the beginning of the document:

<for each="o in objects">

then, at the end of the document, I have:

A PAGE BREAK
</for>

Then, when I select 3 pickings in the tree view and I do "Print > Picking", I get a 4 page document where:

  • the 3 first pages contain the delivery order of the 3 pickings
  • the 4th page is blank

It there a solution to this issue ? It's the only thing that works well with other reporting engines and I can't do with aeroo...

Running Aeroo DOCS config wizard fires error

2014-10-29 17:34:48,892 31334 ERROR test_29102014 openerp.sql_db: bad query: INSERT INTO "ir_config_parameter" ("id", "key", "value", "create_uid", "write_uid", "create_date", "write_date") VALUES(nextval('ir_config_parameter_id_seq'), 'aeroo.docs_auth_type', NULL, 1, 1, (now() at time zone 'UTC'), (now() at time zone 'UTC')) RETURNING id
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/sql_db.py", line 234, in execute
res = self._obj.execute(query, params)
IntegrityError: null value in column "value" violates not-null constraint
DETAIL: Failing row contains (7, 1, 2014-10-29 17:34:48.883954, 2014-10-29 17:34:48.883954, null, 1, aeroo.docs_auth_type).

2014-10-29 17:34:48,893 31334 ERROR test_29102014 openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 500, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 517, in dispatch
result = self._call_function(*_self.params)
File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 283, in _call_function
return checked_call(self.db, *args, *kwargs)
File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/model.py", line 149, in wrapper
raise openerp.osv.orm.except_orm(
('Integrity Error'), msg)
except_orm: ('Integrity Error', 'The operation cannot be completed, probably due to the following:\n- deletion: you may be trying to delete a record while other records still reference it\n- creation/update: a mandatory field is not correctly set\n\n[object with reference: value - value]')

Process Separately does not stitch ODT files quite correctly

ODT instead of being stitched on page-to-page basis, are stiched end-to-end, which:

  • prevents correct printout;
  • page numbering is continuous;
  • page styles (format and orientation) are are incorrect;
  • first paragraph styles are ignored;
  • next document is being inserted inside last section of previous document, if the section do not have spare paragraph at the end of report, resulting in nested sections or other container.

ProgrammingError: can't adapt type 'ir.actions.report.xml'

Hi,

This is imho not an aeroo issue, but i'm logging it here for other's reference.

When using a "print button", ie a button that triggers a method, returning an aeroo print action, triggers the error "can't adapt type 'ir.actions.report.xml'"

I have traced back the error to this PR: odoo/odoo#9951

The root cause is that a recordset instead of an ids array is being passed as a parameter for ids with the old style api. The PR fixes that.

The same issue is probably also present in v9

Regards,

crash when using include_subreport()

On odoo v8 with aeroo_reports master branch, when you try to print an aeroo report that use an include_subreport directive, you get a crash:

  File "/home/erp/erp/aeroo/report_aeroo/report_aeroo.py", line 295, in odt_subreport
    service = report.interface.report_int._reports['report.%s' % name]
UnboundLocalError: local variable 'report' referenced before assignment

Crash when trying to install report_aeroo on odoo 8.0

I have an up-to-date odoo from github (branch 8.0) and an up-to-date aeroo_reports from github (master branch) running on Ubuntu 12.04.

Here is the scenario to reproduce the bug:

  1. Create a new DB
  2. Install the module report_aeroo via the Settings menu. The installation wizard starts : after the first screen of the wizard, I have the following crash:

2014-09-01 14:43:15,755 5688 ERROR erpv80_aeroo1 openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 496, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 513, in dispatch
result = self._call_function(*_self.params)
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 279, in _call_function
return checked_call(self.db, *args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/service/model.py", line 113, in wrapper
return f(dbname, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 276, in checked_call
return self.endpoint(_a, *_kw)
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 723, in call
return self.method(_args, *_kw)
File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 372, in response_wrap
response = f(_args, *_kw)
File "/home/alexis/new_boite/dev/odoo/addons/web/controllers/main.py", line 941, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/home/alexis/new_boite/dev/odoo/addons/web/controllers/main.py", line 933, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/module/module.py", line 149, in fields_view_get
res = super(module, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar, submenu=False)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 1584, in fields_view_get
resprint = ir_values_obj.get(cr, uid, 'action', 'client_print_multi', [(self._name, False)], False, context)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/ir/ir_values.py", line 501, in get
return self._map_legacy_model_list(models, do_get, merge_results=True)
File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/ir/ir_values.py", line 458, in _map_legacy_model_list
result = map_fn(model, res_id)
File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/ir/ir_values.py", line 500, in do_get
return self.get_actions(cr, uid, action_slot=key2, model=model, res_id=res_id, context=context)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/ir/ir_values.py", line 429, in get_actions
action_def = action_model.read(cr, uid, int(action_id), fields, context)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/aeroo-80/report_aeroo/report_xml.py", line 432, in read
res = super(report_xml, self).read(cr, user, ids, fields, context)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 234, in wrapper
return old_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 3082, in read
result = BaseModel.read(records, fields, load=load)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 232, in wrapper
return new_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 3114, in read
self._read_from_database(stored)
File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 232, in wrapper
return new_api(self, _args, *_kwargs)
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 3284, in _read_from_database
record._cache.update(record._convert_to_cache(vals, validate=False))
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 5161, in _convert_to_cache
for name, value in values.iteritems()
File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 5162, in
if name in fields
File "/home/alexis/new_boite/dev/odoo/openerp/fields.py", line 970, in convert_to_cache
return ustr(value)[:self.size]
TypeError: slice indices must be integers or None or have an index method

[8.0] numeric fields in ODS report

While I was developping an ODS aeroo report for intrastat (cf my module l10n_fr_intrastat_product_ods available on https://github.com/akretion/odoo-usability/tree/8.0/l10n_fr_intrastat_product_ods), I was confronted to the following problem : I didn't find a way to include the float/integer fields as a Numeric fields in the ODS file ; it is always considered as a text field (which prevents sum, formulas, etc...). I tried different things: force the cell type to numeric in the ODS template, force language, change decimal separator, ... but none of them worked.

Do you know a way to include a float/int fields as Numeric in an ODS report ? Is it possible with aeroo_reports ?

[8.0 / 14.04] My Installation Method + Error: Failure! Connection to DOCS service was not established or convertion to PDF unsuccessful! Details: name '_readFile' is not defined

Hi @sraps ,

Thanks for all your work on these reporting modules. I've attempted to put together an installation guide that I would like to publish on the help forums for installing Aeroo Reports on Ubuntu 14.04 and Odoo 8.0.

Unfortunately when I get to 30) (ie. the last step) in the guide, I receive the following error through the wizard interface:

Failure! Connection to DOCS service was not established or convertion to PDF unsuccessful!

Details:

name '_readFile' is not defined

Here's the guide:

I have managed to get this working using the following method on a clean Ubuntu 14.04 installation:

Ubuntu 14.04 Aeroo Reports installation method:
Install Git:

  1. sudo apt-get install git

Install AerooLib:

  1.  sudo apt-get install python-setuptools
    
  2.  sudo apt-get install python-genshi python-cairo python-lxml
    
  3.  sudo apt-get install libreoffice-script-provider-python
    
  4.  sudo mkdir /opt/aeroo
    
  5.  cd /opt/aeroo
    
  6.  sudo git clone https://github.com/aeroo/aeroolib.git
    
  7.  cd /opt/aeroo/aeroolib
    
  8.  sudo python setup.py install
    

Install AerooDOCS (see: https://github.com/aeroo/aeroo_docs/wiki/Installation-example-for-Ubuntu-14.04-LTS for original post):

  1.  sudo apt-get install python3-pip
    
  2. sudo pip3 install jsonrpc2 daemonize
    
  3. cd /opt/aeroo
    
  4. sudo git clone https://github.com/aeroo/aeroo_docs.git
    
  5. sudo python3 /opt/aeroo/aeroo_docs/aeroo-docs start -c /etc/aeroo-docs.conf
    
  6. sudo ln -s /opt/aeroo/aeroo_docs/aeroo-docs /etc/init.d/aeroo-docs
    
  7. sudo update-rc.d aeroo-docs defaults
    
  8. sudo service aeroo-docs start
    

[ ! ] If you encounter and error "Unable to lock on the pidfile while trying 16) just restart your server (sudo shutdown -r now) and try 16) again after reboot.

Install Odoo from Source:

  1.  cd /tmp
    
  2. sudo wget https://raw.githubusercontent.com/lukebranch/odoo-install-scripts/master/odoo-saas4/ubuntu-14-04/odoo_install.sh
    
  3. sudo sh odoo_install.sh
    
  4. restart the server (sudo shutdown -r now)
    

Install Aeroo Reports:

  1. sudo apt-get install python-cups
  2. cd /opt/odoo/custom
  3. sudo git clone -b master https://github.com/aeroo/aeroo_reports.git

After following the (above) steps in this guide you should have Aeroo Reports installed correctly on your server for Ubuntu 14.04 and Odoo 8.0. You'll just need to create a database and install the required Aeroo reports modules you need for that database.

[ ! ] Do not have aeroo_report_sample in your addons directory or you will get an error message when updating module list:
Warning! Unmet python dependencies! No module named cups

Install report_aeroo module in Odoo database:
24) Go to Settings >> Users >> Administrator in the backend of Odoo
25) Tick the box next to 'Technical Features' and Save, then refresh your browser window.
26) Go to Settings >> Update Modules List > Update
27) Go to Settings >> Local Modules > Search for: Aeroo
28) Install report_aeroo
29) You'll be confronted with an installation wizard, click: Continue >> Choose Simple Authentication from the Authentication dropdown list, and add username and password: anonymous
[ ! ] You can change the username and password in: /etc/aeroo-docs.conf if required.
30) Click Apply and Test.

'setLang' Extra function is not working

Presence of setLang('en_US') gives following error.

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 69, in wrap
    return f(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 1570, in index
    request.session.db, request.session.uid, request.session.password, report_id)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 807, in proxy_method
    result = dispatch_rpc(self.service_name, method, args)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 100, in dispatch_rpc
    result = dispatch(method, params)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/report.py", line 34, in dispatch
    res = fn(db, uid, *params)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/report.py", line 141, in exp_report_get
    return _check_report(report_id)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/report.py", line 119, in _check_report
    raise openerp.osv.orm.except_orm(exc.message, exc.traceback)
except_orm: (u"Aeroo Reports: Error while generating the report.\n'list' object has no attribute 'env'\n'list' object has no attribute 'env'\nFor more reference inspect error logs.", (<type 'exceptions.Exception'>, Exception('Aeroo Reports: Error while generating the report.', AttributeError("'list' object has no attribute 'env'",), "'list' object has no attribute 'env'", 'For more reference inspect error logs.'), <traceback object at 0x7f863143e128>))

PDF export in v8 with aeroo_docs

I managed to output an aeroo report in PDF format with aeroo_docs (GREAT !), but I had to make 2 changes in the code to make it work:

  1. The prototype of the convert() method in report_aeroo/docs_client_lib.py is:
    def convert(self, data=False, identifier=False, in_mime=False, out_mime=False)
    But, when this method is called from report_aeroo/report_aeroo.py inside the method _generate_doc(), it passes "token" as the first argument, but token corresponds to the identifier, so it is the second argument. Maybe the solution is just to remove the "data" argument in the convert() method, because it doesn't seem to be used, or add the name of the argument when it is called:
    data = docs.convert(identifier=token)

  2. In the same method, I also had to pass the out_mime argument ; for that, I used report_xml.out_format.filter_name, whose value is "writer_pdf_Export". But the code of aeroo_docs/aeroo_docs_fncs.py expects to have 'pdf', and it will convert it to writer_pdf_Export via the dictionnary filters = {'pdf':'writer_pdf_Export', 'odt':'writer8', 'doc':'MS Word 97'}
    So I hacked it to pass 'pdf' instead of 'writer_pdf_Export' before sending the request to aeroo_docs.

Apart from these 2 small things, it worked well with the PDF output.

client_print_multi report disregards groups access limitation when printed directly to printer

Access to a print report can be limited to certain groups using groups_id like this:

        <record id="quant_label" model="ir.actions.report.xml">
            <field name="name">Label</field>
            <field name="model">stock.quant</field>
            <field name="type">ir.actions.report.xml</field>
            <field name="groups_id" eval="[(4, ref('stock.group_stock_user'))]"/>
            <field name="report_name">quant_label</field>
            <field name="report_type">aeroo</field>
            <field name="in_format">oo-odt</field>
            <field name='out_format' eval="ref('report_aeroo.report_mimetypes_pdf_odt')"/>
            <field name="report_rml">my_module/report/template_quant_label.odt</field>
            <field name="parser_state">default</field>
            <field name="tml_source">file</field>
        </record>
        <record model="ir.values" id="quant_label_values">
            <field name="name">Label</field>
            <field name="key2">client_print_multi</field>
            <field name="model">stock.quant</field>
            <field name="value" eval="'ir.actions.report.xml,' + str(ref('quant_label'))"/>
        </record>

However, once you redirect this report to a printer using report_aeroo_direct_print module, report becomes visible to all users (incl. Portal) as Print > Label , thus effectively disregarding groups_id field.

Expected behavior

Report should be, both, printed directly to printer and be visible as a Print > Label menu, but only to the specified group of users.

Localization - Synchronize Terms

When i try to Synchronize Terms on Translations menu it throw the following error:

File "/opt/odoo/addons/report_aeroo/translate.py", line 171, in extend_trans_generate
for field_name,field_def in obj._table._columns.items():
AttributeError: 'str' object has no attribute '_columns'

Working on odoo 8

Cannot install module report_aeroo_sample on v8

I have an up-to-date odoo from github (branch 8.0) and an up-to-date aeroo_reports from github (master branch)

When I try to install the module report_aeroo_sample, I get the following error:

ParseError: "ValidateError
The value "aeroo" for the field "ir.actions.report.xml.report_type" is not in the selection" while parsing /home/alexis/new_boite/dev/aeroo-80/report_aeroo_sample/report/report_sample.xml:5, near

Sample Report
ir.actions.report.xml
res.partner
sample_report
aeroo
oo-odt
report_aeroo_sample/report/parser.py
report_aeroo_sample/report/template.odt
loc
file

The field "report_type" was a fields.char in v7 and has been changed to a fields.selection in v8. This field doesn't seem to be inherited in the module report_aeroo, so it can't contain "aeroo". It would be great to port this module report_aeroo_sample to v8 so that we can take example of this module to develop reports for v8.

Cannot install a module with aeroo report with latest commit

I just update my aeroo master branch with the latest commit made today. But, when I try to install a module that contain an aeroo report (this module could be installed without problem with the code of last week), it crashes:

2014-12-03 20:23:33,605 4579 INFO o8_test1 report_aeroo: registering report.dilicom.csv.purchase.order (purchase.order)
None
> /home/alexis/new_boite/dev/odoo/openerp/api.py(395)new_api()
-> result = [method(rec, *args, **kwargs) for rec in self]
(Pdb) c2014-12-03 20:23:38,355 4579 INFO o8_test1 openerp.modules.loading: loading 1 modules...

2014-12-03 20:23:38,561 4579 ERROR o8_test1 openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 517, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 538, in dispatch
    result = self._call_function(**self.params)
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 294, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 291, in checked_call
    return self.endpoint(*a, **kw)
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 754, in __call__
    return self.method(*args, **kw)
  File "/home/alexis/new_boite/dev/odoo/openerp/http.py", line 387, in response_wrap
    response = f(*args, **kw)
  File "/home/alexis/new_boite/dev/odoo/addons/web/controllers/main.py", line 953, in call_button
    action = self._call_kw(model, method, args, {})
  File "/home/alexis/new_boite/dev/odoo/addons/web/controllers/main.py", line 941, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/module/module.py", line 450, in button_immediate_install
    return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/module/module.py", line 498, in _button_immediate_function
    registry = openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
  File "/home/alexis/new_boite/dev/odoo/openerp/modules/registry.py", line 341, in new
    openerp.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/home/alexis/new_boite/dev/odoo/openerp/modules/loading.py", line 358, in load_modules
    loaded_modules, update_module)
  File "/home/alexis/new_boite/dev/odoo/openerp/modules/loading.py", line 263, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/home/alexis/new_boite/dev/odoo/openerp/modules/loading.py", line 182, in load_module_graph
    _load_data(cr, module_name, idref, mode, kind='data')
  File "/home/alexis/new_boite/dev/odoo/openerp/modules/loading.py", line 118, in _load_data
    tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
  File "/home/alexis/new_boite/dev/odoo/openerp/tools/convert.py", line 901, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
  File "/home/alexis/new_boite/dev/odoo/openerp/tools/convert.py", line 987, in convert_xml_import
    obj.parse(doc.getroot(), mode=mode)
  File "/home/alexis/new_boite/dev/odoo/openerp/tools/convert.py", line 853, in parse
    self._tags[rec.tag](self.cr, rec, n, mode=mode)
  File "/home/alexis/new_boite/dev/odoo/openerp/tools/convert.py", line 763, in _tag_record
    id = self.pool['ir.model.data']._update(cr, self.uid, rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode, context=rec_context )
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/addons/base/ir/ir_model.py", line 1059, in _update
    res_id = model_obj.create(cr, uid, values, context=context)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 332, in old_api
    result = method(recs, *args, **kwargs)
  File "/home/alexis/new_boite/dev/aeroo-80/report_aeroo/report_xml.py", line 544, in create
    res_id = super(report_xml, self).create(vals)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/models.py", line 4004, in create
    self._fields[key].determine_inverse(record)
  File "/home/alexis/new_boite/dev/odoo/openerp/fields.py", line 889, in determine_inverse
    self.inverse(records)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/home/alexis/new_boite/dev/odoo/openerp/api.py", line 395, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
ParseError: "_report_content_inv() takes exactly 4 arguments (1 given)" while parsing /home/alexis/new_boite/dev/dilicom/purchase_dilicom_csv/report.xml:12, near
<record id="dilicom_csv_purchase_order" model="ir.actions.report.xml">
    <field name="name">Dilicom Commande CSV</field>
    <field name="model">purchase.order</field>
    <field name="report_name">dilicom.csv.purchase.order</field>
    <field name="report_type">aeroo</field>
    <field name="in_format">genshi-raw</field>
    <field name="report_rml">purchase_dilicom_csv/report/dilicom_purchase_order_csv.txt</field>
    <field name="parser_state">default</field>
    <field name="tml_source">file</field>
    <field name="multi" eval="0"/>
    <field name="out_format" ref="report_aeroo.report_mimetypes_raw"/>
    <field name="content_fname">txt</field>
    <field name="fallback_false" eval="0"/>
    <field name="attachment_use" eval="0"/>
    <field name="styles_mode">default</field>
</record>

If you want to reproduce the crash, you can get my module purchase_dilicom_csv from https://github.com/akretion/dilicom

Error when running a report from an odoo view based models

Some odoo models are based on a postgresql view such as stock.history. ( Stock Value At Date )

this view creates an id column consisting of a concatenation of 2 id's resulting in a string value.

This triggers the error below when you try to run a report on records of this view:

2015-05-21 12:32:30,449 13500 ERROR neolabo report_aeroo: Report generation error!
Traceback (most recent call last):
  File "/Users/josdg/Workspace/Projects/neolabo/addons-extra/report_aeroo/report_aeroo.py", line 580, in create_aeroo_report
    data = basic.generate(**oo_parser.localcontext).render().getvalue()
  File "/Library/Python/2.7/site-packages/aeroolib-1.2.0-py2.7.egg/aeroolib/plugins/base.py", line 51, in render
    return self.serializer(self.events)
  File "/Library/Python/2.7/site-packages/aeroolib-1.2.0-py2.7.egg/aeroolib/plugins/opendocument.py", line 1209, in __call__
    for kind, data, pos in stream:
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/base.py", line 618, in _include
    for event in stream:
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/markup.py", line 326, in _match
    for event in stream:
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/base.py", line 578, in _flatten
    result = _eval_expr(data, ctxt, vars)
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/base.py", line 289, in _eval_expr
    retval = expr.evaluate(ctxt)
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/eval.py", line 177, in evaluate
    return eval(self.code, _globals, {'__data__': data})
  File "<string>", line 1, in <Expression u'__filter(o.product_id.name)'>
  File "/Library/Python/2.7/site-packages/Genshi-0.7-py2.7-macosx-10.10-intel.egg/genshi/template/eval.py", line 317, in lookup_attr
    val = getattr(obj, key)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/fields.py", line 817, in __get__
    self.determine_value(record)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/fields.py", line 910, in determine_value
    record._prefetch_field(self)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/api.py", line 239, in wrapper
    return new_api(self, *args, **kwargs)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/models.py", line 3223, in _prefetch_field
    result = records.read(list(fnames), load='_classic_write')
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/api.py", line 239, in wrapper
    return new_api(self, *args, **kwargs)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/models.py", line 3168, in read
    self._read_from_database(stored, inherited)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/api.py", line 239, in wrapper
    return new_api(self, *args, **kwargs)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/models.py", line 3291, in _read_from_database
    cr.execute(query_str, [tuple(sub_ids)] + where_params)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/sql_db.py", line 158, in wrapper
    return f(self, *args, **kwargs)
  File "/Users/josdg/Workspace/Projects/neolabo/odoo/openerp/sql_db.py", line 234, in execute
    res = self._obj.execute(query, params)
ProgrammingError: operator does not exist: text = integer
LINE 2:                         WHERE "stock_history".id IN (8736, 8...
                                                         ^
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.

Regards,
Jos

8.0 report_aeroo_printscreen: state column empty

Scenario to reproduce the bug on odoo v8:

  1. install the module report_aeroo_printscreen
  2. go to the list of customer invoices. Check some invoices, then Print > Print Screen. In the ODS file, there is a "State" column, but there are no values in it !
  3. go to the list of sale orders. Check some sale orders, Print > Print Screen. In the ODS file, there is a Status column, but there are not values in it !

Unknown to Odoo MIME Types

There are mime-types unknown to Odoo, such as .ods, .csv, .txt. As the result the file upon download is offered only to be saved instead of being open in a single step, which is very inconvenient.

'dict' object is not callable

When I run AerooReports in Odoo v8 in menu configuration->Configure Docs Connection, it return the following error:

'dict' object is not callable

This error is on docs_client_lib.py file in branch: 8.0:

I fixed it, removing the '()' after of json variable.

Example:

  • Before:
response = requests.post(self.url, data = a, headers=HEADERS).json()
  • Fixed:
response = requests.post(self.url, data = a, headers=HEADERS).json

genshi-raw format outputs binary data on v8

With an up-to-date aeroo_reports module for v8, when I setup an aeroo txt/genshi report with in_format = genshi-raw and out_format = "report_aeroo.report_mimetypes_raw", the report is successfully executed but the output file contains unreadable data.

To make it easy to reproduce the bug, I have developped a simple module that only contains a simple txt/genshi report on product.product. So, to reproduce the bug:

  1. install the module test_aeroo_genshi available here:
    http://people.via.ecp.fr/~alexis/test_aeroo_genshi.zip
  2. Go to Sales > Product Variants. In the tree view, select several products and then do "Print > Barcode to print" => you will get an output file "bar code to print.txt" with binary data inside.

If you run the same scenario on OpenERP v7 (the module test_aeroo_genshi also works on v7), it will output a readable text file. So it's clearly a regression in v8.

License issue

Hi,
looking over the source, you might be inadvertently infringing on OpenERP's license.

You licensed your code under the GPLv3 (and are aware of the switch from GPLv3 to AGPLv3 and mention it in the copyright header), yet the modules are a derived work based on AGPLv3 code (Odoo v8 new ORM has never been released under GPLv3), which is not something the AGPL permits.

From what I can see, your intention is to make sure that noone thinks they can use the Odoo license exception to apply to your code. Since the exception at https://www.odoo.com/page/legal only applies to code that Odoo have the right to relicense, AGPLv3 already gives you that power over any derived work and switching to it will not make your position any weaker, whereas at the moment you are open to Odoo trying to enforce their copyrights. Please note that while I have some understanding of the copyright law, I am not a lawyer.

Is there another reason you chose GPLv3? Can you consider fixing this problem by switching to AGPLv3 so that everyone can use the module without fear of losing the license to use Odoo?

8.0 Wrong lang when using aeroo for account_credit_control

I use Odoo v8.

I want to use the OCA module account_credit_control (https://github.com/OCA/account-financial-tools/tree/8.0/account_credit_control) with my prefered reporting engine (aeroo). This module has a report based on the object credit.control.communication (TransientModel) developped in Qweb. So I replaced this Qweb report by an Aeroo report with the following XML code:

<record id="account_credit_control.credit_control_summary" model="ir.actions.report.xml">
    <field name="name">Credit Control Summary</field>
    <field name="model">credit.control.communication</field>
    <field name="report_name">account_credit_control.report_credit_control_summary</field>
    <field name="report_type">aeroo</field>
    <field name="in_format">oo-odt</field>
    <field name="report_rml">rvip_profile/report/credit_control.odt</field>
    <field name="parser_state">default</field>
    <field name="tml_source">file</field>
    <field name="multi" eval="1"/>
    <field name="out_format" ref="report_aeroo.report_mimetypes_odt_odt"/>
</record>

My ODT file is available here:
http://people.via.ecp.fr/~alexis/credit_control.odt

As you can see in this ODT file, it starts with

for each="o in objects"
setLang(o.partner_id.lang or 'en_US')

In the module account_credit_control, you have a wizard to print the credit control letters which outputs one big PDF file with all the letters for all the customers. Each page contains the letter for one particular customer in the customer's language.

With Qweb, it works well, each page contains the fields "o.current_policy_level.name" and "o.current_policy_level.custom_text" in the language of the customer.

With Aeroo, it doesn't work : all the pages use the language of the current user, without taking into accout the setLang instructions inside the report. I added some getLang instructions inside the report to check that it has the right value and I can see that getLang reports the right value, but all the pages are still in the user's language.

I found one interesting thing in my long debug party: the problem doesn't happen any more in Aeroo if the object "credit.control.communication" is converted from TransientModel to a regular Model. I made this change in the code in account_credit_control/wizard/credit_control_communication.py:

class CreditCommunication(models.Model)

then I restart odoo with "-u account_credit_control", and then I see that each page of the report is in the language of the customer.

I would really like to use account_credit_control with Aeroo. If you have an idea on how to solve this bug, I would appreciate it very much. I have already spent a lot of hours on it and all I found is explained above.

report_aeroo v8 crashs the export of translation files

When I start odoo v8 to export a translation file with report_aeroo installed (up-to-date version, master branch), I get a crash:

$ ./odoo.py -c ../config-80 -d my_database --i18n-export=/tmp/stay.po --modules=stay

Traceback (most recent call last):
File "./odoo.py", line 162, in
main()
File "./odoo.py", line 159, in main
openerp.cli.main()
File "/home/openerp/travail8/odoo/openerp/cli/init.py", line 71, in main
o.run(args)
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 174, in run
main(args)
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 149, in main
export_translation()
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 121, in export_translation
config["translate_modules"] or ["all"], buf, fileformat, cr)
File "/home/openerp/travail8/odoo/openerp/tools/translate.py", line 508, in trans_export
translations = trans_generate(lang, modules, cr)
File "/home/openerp/travail8/aeroo/report_aeroo/translate.py", line 172, in extend_trans_generate
for field_name,field_def in obj._table._columns.items():
AttributeError: 'str' object has no attribute '_columns'

This bug seems easy to fix : on line 172 of report_aeroo/translate.py, it seems that you simply have to change "obj._table._columns.items()" by "obj._columns.items()"

But, once you have made this first fix, you get another crash:

$ ./odoo.py -c ../config-80 -d barroux8-test6 --i18n-export=/tmp/stay.po --modules=stay
[...]
Traceback (most recent call last):
File "./odoo.py", line 162, in
main()
File "./odoo.py", line 159, in main
openerp.cli.main()
File "/home/openerp/travail8/odoo/openerp/cli/init.py", line 71, in main
o.run(args)
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 174, in run
main(args)
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 149, in main
export_translation()
File "/home/openerp/travail8/odoo/openerp/cli/server.py", line 121, in export_translation
config["translate_modules"] or ["all"], buf, fileformat, cr)
File "/home/openerp/travail8/odoo/openerp/tools/translate.py", line 508, in trans_export
translations = trans_generate(lang, modules, cr)
File "/home/openerp/travail8/aeroo/report_aeroo/translate.py", line 103, in extend_trans_generate
for t in trans_parse_view(d):
TypeError: trans_parse_view() takes exactly 2 arguments (1 given)

The function trans_parse_view is defined in odoo/openerp/tools/translate.py line 555 and its proto is:

def trans_parse_view(element, callback):
""" Helper method to recursively walk an etree document representing a
regular view and call callback(term) for each translatable term
that is found in the document.

    :param ElementTree element: root of etree document to extract terms from
    :param callable callback: a callable in the form ``f(term, source_line)``,
        that will be called for each extracted term.

"""
But I don't know how to fix this second issue.

Accounting Reports (no member named "form")

WhenI I convert accounting report in odoo to aeroo this error shown.

{'model': u'accounting.report', 'report_type': u'aeroo'} has no member named "form"
For more reference inspect error logs.,<traceback object at 0x7f4e662538c0>

I dont know why data not coming from wizard to my report, ex: data['form']['display_account']

Replace Report does not remove replacement

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 500, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 517, in dispatch
    result = self._call_function(**self.params)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 283, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 280, in checked_call
    return self.endpoint(*a, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 733, in __call__
    return self.method(*args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/http.py", line 376, in response_wrap
    response = f(*args, **kw)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 944, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/web/controllers/main.py", line 936, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 391, in old_api
    result = new_api(recs, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 395, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo_direct_print/report_aeroo_direct_print.py", line 239, in write
    res = super(report_xml, recs).write(vals)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 395, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo/report_xml.py", line 597, in write
    link_vals.update(recs_new.unlink_inherit_report())
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 395, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo/report_xml.py", line 209, in unlink_inherit_report
    irval_obj.write(cr, uid, event_id, {'value':"%s,%s" % (dest_action_type,action_id)}, context=context)
NameError: global name 'cr' is not defined

Error when non-unicode char un "name" field of ir.actions.report.xml with parser

If you define in an XML file an aeroo report with a "name" field that has a non-ASCII character, you will get this error message in the logs when you install the module:

report_aeroo: Error loading report parser: 'ascii' codec can't encode character u'\xe7' in position 33: ordinal not in range(128)

Example of a file report.xml that fails:

<record id="pos_receipt_invoice_style" model="ir.actions.report.xml">
    <field name="name">Reรงu style facture</field>
    <field name="model">pos.order</field>
    <field name="report_name">pos.order.invoice.style</field>
    <field name="report_type">aeroo</field>
    <field name="in_format">oo-odt</field>
    <field name="report_rml">bug_encoding/report/receipt_invoice_style.odt</field>
    <field name="parser_state">loc</field>
    <field name="parser_loc">bug_encoding/report/receipt_invoice_style.py</field>
    <field name="tml_source">file</field>
    <field name="multi" eval="0"/>
    <field name="attachment_use" eval="0"/>
    <field name="out_format" ref="report_aeroo.report_mimetypes_pdf_odt"/>
    <field name="fallback_false" eval="0"/>
    <field name="styles_mode">default</field>
</record>

Code analysis:
The crash happens in report_aeroo/report_xml.py line 124 on:

py_mod = imp.load_source(mod_name, filepath)

the variable mod_name contains "o8_test1_receipt_invoice_style_reรงu_style_facture" that has a non-ascii char and it fails.
This comes from the "key" variable, which is an argument of the method load_from_file(). This method is called from the create() method line 537 of report_xml.py:

parser=self.load_from_file(vals['parser_loc'], vals['name'].lower().replace(' ','_')) or parser

vals['name'] is the "name" field of the object ir.actions.report.xml, which may contains non-ascii characters.

It don't know what is the proper solution to solve this. Could we use vals['report_name'] ? Should we use unidecode() to remove the non-ascii chars ?

attachment + attachement_use does not work properly and UI stalls, server raises exception

When "Reload from Attachment" and "Save as Attachment Prefix" are being used it tries to connect to aeroo_docs service, even if it should not. Fires following exception + UI stalls.

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/service/report.py", line 93, in go
    result, format = openerp.report.render_report(cr, uid, ids, object, datas, context)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/report/__init__.py", line 40, in render_report
    return registry['ir.actions.report.xml'].render_report(cr, uid, ids, name, data, context)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/addons/base/ir/ir_actions.py", line 155, in render_report
    return new_report.create(cr, uid, res_ids, data, context)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo/report_aeroo.py", line 862, in create
    res = fnct(cr, uid, ids, data, report_xml, context)
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo/report_aeroo.py", line 783, in create_source_odt
    docs_id = docs_client.upload(r[0])
  File "/usr/local/lib/python2.7/dist-packages/openerp-8.0rc1-py2.7.egg/openerp/custom_addons/report_aeroo/docs_client_lib.py", line 101, in upload
    self.url, data = json.dumps(payload), headers=HEADERS).json()
  File "/usr/local/lib/python2.7/dist-packages/requests-2.3.0-py2.7.egg/requests/api.py", line 88, in post
    return request('post', url, data=data, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests-2.3.0-py2.7.egg/requests/api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests-2.3.0-py2.7.egg/requests/sessions.py", line 456, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests-2.3.0-py2.7.egg/requests/sessions.py", line 559, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests-2.3.0-py2.7.egg/requests/adapters.py", line 375, in send
    raise ConnectionError(e, request=request)

8.0 : Require write access on ir.actions.report.xml

With aeroo v8, when trying to print a report from a regular user, I get this access right error : it tries to write on ir.actions.report.xml but a regular user cannot do that:

2014-12-04 23:13:36,417 23612 WARNING barroux8-test8 openerp.pooler: openerp.pooler.get_db_and_pool() is deprecated.
2014-12-04 23:13:36,440 23612 WARNING barroux8-test8 openerp.addons.base.ir.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: ir.actions.report.xml
2014-12-04 23:13:36,440 23612 ERROR barroux8-test8 openerp.service.report: Exception: ('AccessError', u"D\xe9sol\xe9, vous n\u2019\xeates pas autoris\xe9 \xe0 modifier ce document. Seuls les utilisateurs avec les niveaux d'acc\xe8s suivants sont actuellement autoris\xe9 \xe0 faire cela:\n- Administration/Settings\n\n(Mod\xe8le de document: ir.actions.report.xml)")
Traceback (most recent call last):
  File "/home/openerp/erp/odoo/openerp/service/report.py", line 93, in go
    result, format = openerp.report.render_report(cr, uid, ids, object, datas, context)
  File "/home/openerp/erp/odoo/openerp/report/__init__.py", line 40, in render_report
    return registry['ir.actions.report.xml'].render_report(cr, uid, ids, name, data, context)
  File "/home/openerp/erp/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/addons/base/ir/ir_actions.py", line 155, in render_report
    return new_report.create(cr, uid, res_ids, data, context)
  File "/home/openerp/erp/aeroo/report_aeroo/report_aeroo.py", line 827, in create
    report_xml.copies -= 1
  File "/home/openerp/erp/odoo/openerp/fields.py", line 803, in __set__
    record.write({self.name: self.convert_to_write(value)})
  File "/home/openerp/erp/odoo/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/api.py", line 395, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
  File "/home/openerp/erp/aeroo/report_aeroo/report_xml.py", line 620, in write
    res = super(report_xml, recs).write(vals)
  File "/home/openerp/erp/odoo/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/models.py", line 3672, in write
    self.check_access_rights('write')
  File "/home/openerp/erp/odoo/openerp/api.py", line 235, in wrapper
    return new_api(self, *args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/api.py", line 442, in new_api
    result = method(self._model, cr, uid, *args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/models.py", line 3412, in check_access_rights
    return self.pool.get('ir.model.access').check(cr, uid, self._name, operation, raise_exception)
  File "/home/openerp/erp/odoo/openerp/api.py", line 237, in wrapper
    return old_api(self, *args, **kwargs)
  File "<string>", line 2, in check
  File "/home/openerp/erp/odoo/openerp/tools/cache.py", line 71, in lookup
    value = d[key] = self.method(*args, **kwargs)
  File "/home/openerp/erp/odoo/openerp/addons/base/ir/ir_model.py", line 790, in check
    raise openerp.exceptions.AccessError(msg % msg_params)
AccessError: ('AccessError', u"D\xe9sol\xe9, vous n\u2019\xeates pas autoris\xe9 \xe0 modifier ce document. Seuls les utilisateurs avec les niveaux d'acc\xe8s suivants sont actuellement autoris\xe9 \xe0 faire cela:\n- Administration/Settings\n\n(Mod\xe8le de document: ir.actions.report.xml)")

Code analysis:
in report_aeroo.py line 827, you have a while loop, and inside this loop you do:
report_xml.copies -= 1
which, in v8, triggers a write on the object ir.actions.report.xml

So I prepared a PR to fix this bug.

Printing multiple items directly to a printer only prints first item

  1. Configure user's default general purpose printer to be e.g. PDF (sudo apt-get install cups-pdf + update Direct printing configuration in Odoo).

  2. Pick some Aeroo report (AR) with client_print_multi set, and set User's Default Genreral Purpose Printer as this report's Printer.

  3. Finally, select several items and go Print > AR. Out of all selected items only the 1st item is printed to a PDF file.

[8.0/Master] report_aeroo_direct_print : NameError: global name 'context' is not defined

I've managed to setup CUPS and have installed my HP CM1415 printer in the Aeroo Reports direct printing configuration wizard.

Using my own ODS (input template format) / XLS (output format) i've created a report for sale.order. The report is stored in the database, and all other settings are default.

When I tick the Report Wizard option I get the following error:

NameError: global name 'context' is not defined

The full traceback is here for reference:

https://gist.github.com/lukebranch/6109989e6048ad313f63

I'm running on Ubuntu 14.04 with Odoo 8.0, using this installation method:

https://www.odoo.com/forum/help-1/question/8-0-how-can-i-install-the-official-aeroo-reports-alistek-for-odoo-version-8-solved-76044

could not get content for /base/static/src/css/modules.css defined in bundle 'web.assets_backend'

https://github.com/OCA/OCB latest
Debian 8 latest

Added aeroo_reports module (latest) from branch 8.0 or master displays the error listed in the title upon login. After login the screen view is cut and site navigation is not practical.

2016-01-13 19_50_56-odoo

2016-01-13 19_51_15-customers - odoo

Dropping the database & adding a new one does not work as suggested (odoo/odoo#4755).

Followed instructions from https://github.com/OdooCommunityWidgets/install-scripts/blob/8.0/aeroo_reports/aeroo_install.sh with the exception that aeroo_reports was installed in /opt/odoo/oca80-ex/addons-custom/aeroo_reports and this path was listed in addons_path = /opt/odoo/oca80-ex/addons,/opt/odoo/oca80-ex/addons-custom,/opt/odoo/oca80-ex/addons-custom/aeroo_reports so no symbolic links were used.

This issue does not occur when aeroo_reports module is removed or when other modules are installed.

When the database is dropped the following screen is displayed:

2016-01-13 18_33_29-odoo

Thereafter (following a browser refresh), there is no option to add a new database unless the module is uninstalled.

2016-01-13 19_12_51-odoo

Log file (from server startup,initial web page load, and 1 web page refresh (ctrl + f5):

2016-01-14 02:56:37,335 9029 DEBUG ? openerp.netsvc: logger level set: "openerp.workflow.workitem:WARNING"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: "openerp.http.rpc.request:INFO"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: "openerp.http.rpc.response:INFO"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: "openerp.addons.web.http:INFO"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: "openerp.sql_db:INFO"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: ":INFO"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: "openerp:DEBUG"
2016-01-14 02:56:37,336 9029 DEBUG ? openerp.netsvc: logger level set: ":INFO"
2016-01-14 02:56:37,336 9029 INFO ? openerp: OpenERP version 8.0
2016-01-14 02:56:37,336 9029 INFO ? openerp: addons paths: ['/opt/odoo/oca80-ex/.local/share/Odoo/addons/8.0', u'/opt/odoo/oca80-ex/addons', u'/opt/odoo/oca80-ex/addons-custom', u'/opt/odoo/oca80-ex/addons-custom/aeroo_reports', '/opt/odoo/oca80-ex/openerp/addons']
2016-01-14 02:56:37,336 9029 INFO ? openerp: database hostname: localhost
2016-01-14 02:56:37,336 9029 INFO ? openerp: database port: 5432
2016-01-14 02:56:37,336 9029 INFO ? openerp: database user: oca80-ex
2016-01-14 02:56:37,433 9029 DEBUG ? openerp.service.server: Multiprocess starting
2016-01-14 02:56:37,434 9032 INFO ? openerp.service.server: Worker WorkerHTTP (9032) alive
2016-01-14 02:56:37,435 9033 INFO ? openerp.service.server: Worker WorkerHTTP (9033) alive
2016-01-14 02:56:37,436 9034 INFO ? openerp.service.server: Worker WorkerHTTP (9034) alive
2016-01-14 02:56:37,437 9035 INFO ? openerp.service.server: Worker WorkerHTTP (9035) alive
2016-01-14 02:56:37,440 9037 INFO ? openerp.service.server: Worker WorkerCron (9037) alive
2016-01-14 02:56:37,440 9038 INFO ? openerp.service.server: Worker WorkerCron (9038) alive
2016-01-14 02:56:37,856 9036 DEBUG ? openerp.netsvc: logger level set: "openerp.workflow.workitem:WARNING"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: "openerp.http.rpc.request:INFO"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: "openerp.http.rpc.response:INFO"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: "openerp.addons.web.http:INFO"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: "openerp.sql_db:INFO"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: ":INFO"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: "openerp:DEBUG"
2016-01-14 02:56:37,857 9036 DEBUG ? openerp.netsvc: logger level set: ":INFO"
2016-01-14 02:56:37,857 9036 INFO ? openerp: OpenERP version 8.0
2016-01-14 02:56:37,857 9036 INFO ? openerp: addons paths: ['/opt/odoo/oca80-ex/.local/share/Odoo/addons/8.0', u'/opt/odoo/oca80-ex/addons', u'/opt/odoo/oca80-ex/addons-custom', u'/opt/odoo/oca80-ex/addons-custom/aeroo_reports', '/opt/odoo/oca80-ex/openerp/addons']
2016-01-14 02:56:37,857 9036 INFO ? openerp: database hostname: localhost
2016-01-14 02:56:37,857 9036 INFO ? openerp: database port: 5432
2016-01-14 02:56:37,858 9036 INFO ? openerp: database user: oca80-ex
2016-01-14 02:56:37,955 9036 INFO ? openerp.service.server: Evented Service (longpolling) running on 127.0.0.1:5183
2016-01-14 02:57:41,889 9035 DEBUG ? openerp.http: Loading account
2016-01-14 02:57:41,902 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Income account)'", skipped
2016-01-14 02:57:41,902 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Expense account)'", skipped
2016-01-14 02:57:41,902 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Asset account)'", skipped
2016-01-14 02:57:41,903 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Liability account)'", skipped
2016-01-14 02:57:41,956 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-off'", skipped
2016-01-14 02:57:41,987 9035 DEBUG ? openerp.http: Loading account_accountant
2016-01-14 02:57:41,988 9035 DEBUG ? openerp.http: Loading account_analytic_analysis
2016-01-14 02:57:41,993 9035 DEBUG ? openerp.http: Loading account_analytic_plans
2016-01-14 02:57:41,997 9035 DEBUG ? openerp.http: Loading account_asset
2016-01-14 02:57:42,004 9035 DEBUG ? openerp.http: Loading account_voucher
2016-01-14 02:57:42,006 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-Off'", skipped
2016-01-14 02:57:42,010 9035 DEBUG ? openerp.http: Loading auth_openid
2016-01-14 02:57:42,057 9035 DEBUG ? openerp.http: Loading base_import
2016-01-14 02:57:42,060 9035 DEBUG ? openerp.http: Loading base_report_designer
2016-01-14 02:57:42,062 9035 DEBUG ? openerp.http: Loading base_setup
2016-01-14 02:57:42,063 9035 DEBUG ? openerp.http: Loading board
2016-01-14 02:57:42,064 9035 DEBUG ? openerp.http: Loading bus
2016-01-14 02:57:42,065 9035 DEBUG ? openerp.http: Loading calendar
2016-01-14 02:57:42,074 9035 DEBUG ? openerp.http: Loading contacts
2016-01-14 02:57:42,074 9035 DEBUG ? openerp.http: Loading crm
2016-01-14 02:57:42,077 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Leads / Opportunities'", skipped
2016-01-14 02:57:42,093 9035 DEBUG ? openerp.http: Loading delivery
2016-01-14 02:57:42,097 9035 DEBUG ? openerp.http: Loading document
2016-01-14 02:57:42,097 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.TxtIndex>.
2016-01-14 02:57:42,098 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PptxIndex>.
2016-01-14 02:57:42,098 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocIndex>.
2016-01-14 02:57:42,098 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocxIndex>.
2016-01-14 02:57:42,098 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.XlsxIndex>.
2016-01-14 02:57:42,098 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PdfIndex>.
2016-01-14 02:57:42,099 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.ImageNoIndex>.
2016-01-14 02:57:42,099 9035 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.OpenDoc>.
2016-01-14 02:57:42,104 9035 DEBUG ? openerp.http: Loading edi
2016-01-14 02:57:42,104 9035 DEBUG ? openerp.http: Loading email_template
2016-01-14 02:57:42,109 9035 DEBUG ? openerp.http: Loading event
2016-01-14 02:57:42,111 9035 DEBUG ? openerp.http: Loading event_sale
2016-01-14 02:57:42,114 9035 DEBUG ? openerp.http: Loading fleet
2016-01-14 02:57:42,115 9035 DEBUG ? openerp.osv.fields: required=True is deprecated: making a boolean field `required` has no effect, as NULL values are automatically turned into False. args: {'readonly': True}
2016-01-14 02:57:42,122 9035 DEBUG ? openerp.http: Loading gamification
2016-01-14 02:57:42,130 9035 DEBUG ? openerp.http: Loading google_calendar
2016-01-14 02:57:42,133 9035 DEBUG ? openerp.http: Loading google_drive
2016-01-14 02:57:42,135 9035 DEBUG ? openerp.http: Loading google_spreadsheet
2016-01-14 02:57:42,136 9035 DEBUG ? openerp.http: Loading hr
2016-01-14 02:57:42,141 9035 DEBUG ? openerp.http: Loading hr_attendance
2016-01-14 02:57:42,143 9035 DEBUG ? openerp.http: Loading hr_evaluation
2016-01-14 02:57:42,144 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Regarding '", skipped
2016-01-14 02:57:42,147 9035 DEBUG ? openerp.http: Loading hr_expense
2016-01-14 02:57:42,151 9035 DEBUG ? openerp.http: Loading hr_gamification
2016-01-14 02:57:42,152 9035 DEBUG ? openerp.http: Loading hr_holidays
2016-01-14 02:57:42,157 9035 DEBUG ? openerp.http: Loading hr_payroll
2016-01-14 02:57:42,165 9035 DEBUG ? openerp.http: Loading hr_recruitment
2016-01-14 02:57:42,166 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Applicants'", skipped
2016-01-14 02:57:42,209 9035 DEBUG ? openerp.http: Loading hr_timesheet_sheet
2016-01-14 02:57:42,214 9035 DEBUG ? openerp.http: Loading im_chat
2016-01-14 02:57:42,216 9035 DEBUG ? openerp.http: Loading im_livechat
2016-01-14 02:57:42,218 9035 DEBUG ? openerp.http: Loading im_odoo_support
2016-01-14 02:57:42,218 9035 DEBUG ? openerp.http: Loading knowledge
2016-01-14 02:57:42,219 9035 DEBUG ? openerp.http: Loading l10n_ae
2016-01-14 02:57:42,219 9035 DEBUG ? openerp.http: Loading l10n_ar
2016-01-14 02:57:42,219 9035 DEBUG ? openerp.http: Loading l10n_at
2016-01-14 02:57:42,220 9035 DEBUG ? openerp.http: Loading l10n_be
2016-01-14 02:57:42,223 9035 DEBUG ? openerp.http: Loading l10n_be_hr_payroll
2016-01-14 02:57:42,224 9035 DEBUG ? openerp.http: Loading l10n_be_hr_payroll_account
2016-01-14 02:57:42,224 9035 DEBUG ? openerp.http: Loading l10n_bo
2016-01-14 02:57:42,224 9035 DEBUG ? openerp.http: Loading l10n_br
2016-01-14 02:57:42,226 9035 DEBUG ? openerp.http: Loading l10n_ca
2016-01-14 02:57:42,226 9035 DEBUG ? openerp.http: Loading l10n_ch
2016-01-14 02:57:42,227 9035 DEBUG ? openerp.http: Loading l10n_cl
2016-01-14 02:57:42,227 9035 DEBUG ? openerp.http: Loading l10n_cn
2016-01-14 02:57:42,227 9035 DEBUG ? openerp.http: Loading l10n_co
2016-01-14 02:57:42,228 9035 DEBUG ? openerp.http: Loading l10n_cr
2016-01-14 02:57:42,228 9035 DEBUG ? openerp.http: Loading l10n_de
2016-01-14 02:57:42,228 9035 DEBUG ? openerp.http: Loading l10n_do
2016-01-14 02:57:42,228 9035 DEBUG ? openerp.http: Loading l10n_ec
2016-01-14 02:57:42,229 9035 DEBUG ? openerp.http: Loading l10n_es
2016-01-14 02:57:42,229 9035 DEBUG ? openerp.http: Loading l10n_et
2016-01-14 02:57:42,229 9035 DEBUG ? openerp.http: Loading l10n_fr
2016-01-14 02:57:42,231 9035 DEBUG ? openerp.http: Loading l10n_gr
2016-01-14 02:57:42,232 9035 DEBUG ? openerp.http: Loading l10n_gt
2016-01-14 02:57:42,232 9035 DEBUG ? openerp.http: Loading l10n_hn
2016-01-14 02:57:42,232 9035 DEBUG ? openerp.http: Loading l10n_hr
2016-01-14 02:57:42,233 9035 DEBUG ? openerp.http: Loading l10n_hu
2016-01-14 02:57:42,233 9035 DEBUG ? openerp.http: Loading l10n_in
2016-01-14 02:57:42,233 9035 DEBUG ? openerp.http: Loading l10n_in_hr_payroll
2016-01-14 02:57:42,239 9035 DEBUG ? openerp.http: Loading l10n_it
2016-01-14 02:57:42,239 9035 DEBUG ? openerp.http: Loading l10n_jp
2016-01-14 02:57:42,239 9035 DEBUG ? openerp.http: Loading l10n_lu
2016-01-14 02:57:42,240 9035 DEBUG ? openerp.http: Loading l10n_ma
2016-01-14 02:57:42,241 9035 DEBUG ? openerp.http: Loading l10n_mx
2016-01-14 02:57:42,241 9035 DEBUG ? openerp.http: Loading l10n_nl
2016-01-14 02:57:42,241 9035 DEBUG ? openerp.http: Loading l10n_no
2016-01-14 02:57:42,241 9035 DEBUG ? openerp.http: Loading l10n_pa
2016-01-14 02:57:42,242 9035 DEBUG ? openerp.http: Loading l10n_pe
2016-01-14 02:57:42,242 9035 DEBUG ? openerp.http: Loading l10n_pl
2016-01-14 02:57:42,242 9035 DEBUG ? openerp.http: Loading l10n_ro
2016-01-14 02:57:42,243 9035 DEBUG ? openerp.http: Loading l10n_sa
2016-01-14 02:57:42,243 9035 DEBUG ? openerp.http: Loading l10n_sg
2016-01-14 02:57:42,243 9035 DEBUG ? openerp.http: Loading l10n_si
2016-01-14 02:57:42,244 9035 DEBUG ? openerp.http: Loading l10n_th
2016-01-14 02:57:42,244 9035 DEBUG ? openerp.http: Loading l10n_tr
2016-01-14 02:57:42,244 9035 DEBUG ? openerp.http: Loading l10n_uk
2016-01-14 02:57:42,245 9035 DEBUG ? openerp.http: Loading l10n_us
2016-01-14 02:57:42,245 9035 DEBUG ? openerp.http: Loading l10n_uy
2016-01-14 02:57:42,245 9035 DEBUG ? openerp.http: Loading l10n_ve
2016-01-14 02:57:42,245 9035 DEBUG ? openerp.http: Loading l10n_vn
2016-01-14 02:57:42,246 9035 DEBUG ? openerp.http: Loading lunch
2016-01-14 02:57:42,251 9035 DEBUG ? openerp.http: Loading mail
2016-01-14 02:57:42,261 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Customers'", skipped
2016-01-14 02:57:42,265 9035 DEBUG ? openerp.http: Loading mass_mailing
2016-01-14 02:57:42,272 9035 DEBUG ? openerp.http: Loading membership
2016-01-14 02:57:42,276 9035 DEBUG ? openerp.http: Loading mrp
2016-01-14 02:57:42,302 9035 DEBUG ? openerp.http: Loading note
2016-01-14 02:57:42,305 9035 DEBUG ? openerp.http: Loading pad
2016-01-14 02:57:42,306 9035 DEBUG ? openerp.http: Loading payment
2016-01-14 02:57:42,309 9035 DEBUG ? openerp.http: Loading payment_adyen
2016-01-14 02:57:42,310 9035 DEBUG ? openerp.http: Loading payment_authorize
2016-01-14 02:57:42,311 9035 DEBUG ? openerp.http: Loading payment_buckaroo
2016-01-14 02:57:42,312 9035 DEBUG ? openerp.http: Loading payment_ogone
2016-01-14 02:57:42,315 9035 DEBUG ? openerp.http: Loading payment_paypal
2016-01-14 02:57:42,317 9035 DEBUG ? openerp.http: Loading payment_sips
2016-01-14 02:57:42,319 9035 DEBUG ? openerp.http: Loading payment_transfer
2016-01-14 02:57:42,320 9035 DEBUG ? openerp.http: Loading point_of_sale
2016-01-14 02:57:42,334 9035 DEBUG ? openerp.http: Loading portal
2016-01-14 02:57:42,335 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Your Odoo account at %(company)s'", skipped
2016-01-14 02:57:42,336 9035 DEBUG ? openerp.tools.translate: translation went wrong for ""Dear %(name)s,\n\nYou have been given access to %(company)s's %(portal)s.\n\nYour login account data is:\n  Username: %(login)s\n  Portal: %(portal_url)s\n  Database: %(db)s \n\nYou can set or change your password via the following url:\n   %(signup_url)s\n\n%(welcome_message)s\n\n--\nOdoo - Open Source Business Applications\$
2016-01-14 02:57:42,337 9035 DEBUG ? openerp.http: Loading portal_project_issue
2016-01-14 02:57:42,337 9035 DEBUG ? openerp.http: Loading pos_discount
2016-01-14 02:57:42,338 9035 DEBUG ? openerp.http: Loading pos_restaurant
2016-01-14 02:57:42,339 9035 DEBUG ? openerp.http: Loading product
2016-01-14 02:57:42,339 9035 DEBUG ? openerp.http: Loading product_email_template
2016-01-14 02:57:42,340 9035 DEBUG ? openerp.http: Loading product_expiry
2016-01-14 02:57:42,341 9035 DEBUG ? openerp.http: Loading project
2016-01-14 02:57:42,357 9035 DEBUG ? openerp.http: Loading project_issue
2016-01-14 02:57:42,363 9035 DEBUG ? openerp.http: Loading project_timesheet
2016-01-14 02:57:42,364 9035 DEBUG ? openerp.http: Loading purchase
2016-01-14 02:57:42,375 9035 DEBUG ? openerp.http: Loading purchase_requisition
2016-01-14 02:57:42,378 9035 DEBUG ? openerp.http: Loading report
2016-01-14 02:57:42,387 9035 INFO ? openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf
2016-01-14 02:57:42,393 9035 DEBUG ? openerp.http: Loading sale
2016-01-14 02:57:42,404 9035 DEBUG ? openerp.http: Loading sales_team
2016-01-14 02:57:42,406 9035 DEBUG ? openerp.http: Loading share
2016-01-14 02:57:42,410 9035 DEBUG ? openerp.http: Loading stock
2016-01-14 02:57:42,442 9035 DEBUG ? openerp.http: Loading survey
2016-01-14 02:57:42,461 9035 DEBUG ? openerp.http: Loading web
2016-01-14 02:57:42,461 9035 DEBUG ? openerp.http: Loading web_analytics
2016-01-14 02:57:42,462 9035 DEBUG ? openerp.http: Loading web_api
2016-01-14 02:57:42,462 9035 DEBUG ? openerp.http: Loading web_calendar
2016-01-14 02:57:42,462 9035 DEBUG ? openerp.http: Loading web_diagram
2016-01-14 02:57:42,463 9035 DEBUG ? openerp.http: Loading web_gantt
2016-01-14 02:57:42,463 9035 DEBUG ? openerp.http: Loading web_graph
2016-01-14 02:57:42,464 9035 DEBUG ? openerp.http: Loading web_kanban
2016-01-14 02:57:42,465 9035 DEBUG ? openerp.http: Loading web_kanban_gauge
2016-01-14 02:57:42,465 9035 DEBUG ? openerp.http: Loading web_kanban_sparkline
2016-01-14 02:57:42,465 9035 DEBUG ? openerp.http: Loading web_linkedin
2016-01-14 02:57:42,466 9035 DEBUG ? openerp.http: Loading web_tests
2016-01-14 02:57:42,466 9035 DEBUG ? openerp.http: Loading web_tests_demo
2016-01-14 02:57:42,467 9035 DEBUG ? openerp.http: Loading web_view_editor
2016-01-14 02:57:42,467 9035 DEBUG ? openerp.http: Loading website
2016-01-14 02:57:42,467 9035 DEBUG ? openerp.http: Loading website_blog
2016-01-14 02:57:42,469 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Blog Post Title'", skipped
2016-01-14 02:57:42,470 9035 DEBUG ? openerp.tools.translate: translation went wrong for "'Subtitle'", skipped
2016-01-14 02:57:42,471 9035 DEBUG ? openerp.http: Loading website_crm
2016-01-14 02:57:42,472 9035 DEBUG ? openerp.http: Loading website_event
2016-01-14 02:57:42,473 9035 DEBUG ? openerp.http: Loading website_event_sale
2016-01-14 02:57:42,479 9035 DEBUG ? openerp.http: Loading website_event_track
2016-01-14 02:57:42,482 9035 DEBUG ? openerp.http: Loading website_forum
2016-01-14 02:57:42,490 9035 DEBUG ? openerp.http: Loading website_forum_doc
2016-01-14 02:57:42,492 9035 DEBUG ? openerp.http: Loading website_gengo
2016-01-14 02:57:42,493 9035 DEBUG ? openerp.http: Loading website_google_map
2016-01-14 02:57:42,493 9035 DEBUG ? openerp.http: Loading website_hr_recruitment
2016-01-14 02:57:42,494 9035 DEBUG ? openerp.http: Loading website_instantclick
2016-01-14 02:57:42,495 9035 DEBUG ? openerp.http: Loading website_mail
2016-01-14 02:57:42,496 9035 DEBUG ? openerp.http: Loading website_mail_group
2016-01-14 02:57:42,497 9035 DEBUG ? openerp.http: Loading website_payment
2016-01-14 02:57:42,497 9035 DEBUG ? openerp.http: Loading website_quote
2016-01-14 02:57:42,501 9035 DEBUG ? openerp.http: Loading website_sale
2016-01-14 02:57:42,501 9035 DEBUG ? openerp.http: Loading website_sale_delivery
2016-01-14 02:57:42,503 9035 DEBUG ? openerp.http: Loading website_sale_options
2016-01-14 02:57:42,504 9035 DEBUG ? openerp.http: Loading website_twitter
2016-01-14 02:57:42,506 9035 DEBUG ? openerp.http: Loading report_aeroo
2016-01-14 02:57:42,509 9035 INFO ? werkzeug: 127.0.0.1 - - [14/Jan/2016 02:57:42] "GET /web/database/manager HTTP/1.0" 500 -
2016-01-14 02:57:42,511 9035 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1289, in __call__
    self.load_addons()
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1310, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/odoo/oca80-ex/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/oca80-ex/addons-custom/aeroo_reports/report_aeroo/__init__.py", line 32, in <module>
    import aeroolib
ImportError: No module named aeroolib
2016-01-14 02:57:44,542 9037 DEBUG ? openerp.service.server: WorkerCron (9037) polling for jobs
2016-01-14 02:57:45,513 9038 DEBUG ? openerp.service.server: WorkerCron (9038) polling for jobs
2016-01-14 02:58:31,943 9035 DEBUG ? openerp.http: HTTP sessions stored in: /opt/odoo/oca80-ex/.local/share/Odoo/sessions
2016-01-14 02:58:31,961 9035 INFO None openerp.http: Generating nondb routing
2016-01-14 02:58:32,008 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/database/manager HTTP/1.0" 200 -
2016-01-14 02:58:32,146 9033 DEBUG ? openerp.http: Loading account
2016-01-14 02:58:32,152 9032 DEBUG ? openerp.http: Loading account
2016-01-14 02:58:32,152 9034 DEBUG ? openerp.http: Loading account
2016-01-14 02:58:32,160 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Income account)'", skipped
2016-01-14 02:58:32,160 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Expense account)'", skipped
2016-01-14 02:58:32,160 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Asset account)'", skipped
2016-01-14 02:58:32,161 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Liability account)'", skipped
2016-01-14 02:58:32,165 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Income account)'", skipped
2016-01-14 02:58:32,165 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Expense account)'", skipped
2016-01-14 02:58:32,165 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Income account)'", skipped
2016-01-14 02:58:32,165 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Asset account)'", skipped
2016-01-14 02:58:32,165 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Profit & Loss (Expense account)'", skipped
2016-01-14 02:58:32,165 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Liability account)'", skipped
2016-01-14 02:58:32,165 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Asset account)'", skipped
2016-01-14 02:58:32,166 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Balance Sheet (Liability account)'", skipped
2016-01-14 02:58:32,217 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-off'", skipped
2016-01-14 02:58:32,219 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-off'", skipped
2016-01-14 02:58:32,220 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-off'", skipped
2016-01-14 02:58:32,246 9033 DEBUG ? openerp.http: Loading account_accountant
2016-01-14 02:58:32,246 9033 DEBUG ? openerp.http: Loading account_analytic_analysis
2016-01-14 02:58:32,248 9032 DEBUG ? openerp.http: Loading account_accountant
2016-01-14 02:58:32,248 9034 DEBUG ? openerp.http: Loading account_accountant
2016-01-14 02:58:32,248 9032 DEBUG ? openerp.http: Loading account_analytic_analysis
2016-01-14 02:58:32,248 9034 DEBUG ? openerp.http: Loading account_analytic_analysis
2016-01-14 02:58:32,250 9033 DEBUG ? openerp.http: Loading account_analytic_plans
2016-01-14 02:58:32,252 9032 DEBUG ? openerp.http: Loading account_analytic_plans
2016-01-14 02:58:32,252 9034 DEBUG ? openerp.http: Loading account_analytic_plans
2016-01-14 02:58:32,255 9033 DEBUG ? openerp.http: Loading account_asset
2016-01-14 02:58:32,256 9032 DEBUG ? openerp.http: Loading account_asset
2016-01-14 02:58:32,257 9034 DEBUG ? openerp.http: Loading account_asset
2016-01-14 02:58:32,261 9033 DEBUG ? openerp.http: Loading account_voucher
2016-01-14 02:58:32,263 9032 DEBUG ? openerp.http: Loading account_voucher
2016-01-14 02:58:32,263 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-Off'", skipped
2016-01-14 02:58:32,263 9034 DEBUG ? openerp.http: Loading account_voucher
2016-01-14 02:58:32,264 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-Off'", skipped
2016-01-14 02:58:32,265 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Write-Off'", skipped
2016-01-14 02:58:32,267 9033 DEBUG ? openerp.http: Loading auth_openid
2016-01-14 02:58:32,269 9032 DEBUG ? openerp.http: Loading auth_openid
2016-01-14 02:58:32,269 9034 DEBUG ? openerp.http: Loading auth_openid
2016-01-14 02:58:32,269 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/underscore.string/lib/underscore.string.js HTTP/1.0" 404 -
2016-01-14 02:58:32,278 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/spinjs/spin.js HTTP/1.0" 404 -
2016-01-14 02:58:32,287 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/globalization/en-US.js HTTP/1.0" 404 -
2016-01-14 02:58:32,295 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery/jquery.js HTTP/1.0" 404 -
2016-01-14 02:58:32,304 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.blockUI/jquery.blockUI.js HTTP/1.0" 404 -
2016-01-14 02:58:32,312 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.hotkeys/jquery.hotkeys.js HTTP/1.0" 404 -
2016-01-14 02:58:32,315 9033 DEBUG ? openerp.http: Loading base_import
2016-01-14 02:58:32,316 9034 DEBUG ? openerp.http: Loading base_import
2016-01-14 02:58:32,317 9032 DEBUG ? openerp.http: Loading base_import
2016-01-14 02:58:32,318 9033 DEBUG ? openerp.http: Loading base_report_designer
2016-01-14 02:58:32,319 9034 DEBUG ? openerp.http: Loading base_report_designer
2016-01-14 02:58:32,319 9032 DEBUG ? openerp.http: Loading base_report_designer
2016-01-14 02:58:32,320 9033 DEBUG ? openerp.http: Loading base_setup
2016-01-14 02:58:32,320 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.placeholder/jquery.placeholder.js HTTP/1.0" 404 -
2016-01-14 02:58:32,321 9034 DEBUG ? openerp.http: Loading base_setup
2016-01-14 02:58:32,321 9033 DEBUG ? openerp.http: Loading board
2016-01-14 02:58:32,322 9032 DEBUG ? openerp.http: Loading base_setup
2016-01-14 02:58:32,322 9033 DEBUG ? openerp.http: Loading bus
2016-01-14 02:58:32,322 9034 DEBUG ? openerp.http: Loading board
2016-01-14 02:58:32,323 9032 DEBUG ? openerp.http: Loading board
2016-01-14 02:58:32,323 9033 DEBUG ? openerp.http: Loading calendar
2016-01-14 02:58:32,323 9034 DEBUG ? openerp.http: Loading bus
2016-01-14 02:58:32,324 9032 DEBUG ? openerp.http: Loading bus
2016-01-14 02:58:32,324 9034 DEBUG ? openerp.http: Loading calendar
2016-01-14 02:58:32,325 9032 DEBUG ? openerp.http: Loading calendar
2016-01-14 02:58:32,328 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.timeago/jquery.timeago.js HTTP/1.0" 404 -
2016-01-14 02:58:32,331 9033 DEBUG ? openerp.http: Loading contacts
2016-01-14 02:58:32,332 9033 DEBUG ? openerp.http: Loading crm
2016-01-14 02:58:32,333 9034 DEBUG ? openerp.http: Loading contacts
2016-01-14 02:58:32,333 9034 DEBUG ? openerp.http: Loading crm
2016-01-14 02:58:32,334 9032 DEBUG ? openerp.http: Loading contacts
2016-01-14 02:58:32,334 9032 DEBUG ? openerp.http: Loading crm
2016-01-14 02:58:32,335 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Leads / Opportunities'", skipped
2016-01-14 02:58:32,336 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Leads / Opportunities'", skipped
2016-01-14 02:58:32,336 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.form/jquery.form.js HTTP/1.0" 404 -
2016-01-14 02:58:32,337 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Leads / Opportunities'", skipped
2016-01-14 02:58:32,344 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ba-bbq/jquery.ba-bbq.js HTTP/1.0" 404 -
2016-01-14 02:58:32,351 9033 DEBUG ? openerp.http: Loading delivery
2016-01-14 02:58:32,352 9034 DEBUG ? openerp.http: Loading delivery
2016-01-14 02:58:32,353 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/core.js HTTP/1.0" 404 -
2016-01-14 02:58:32,353 9032 DEBUG ? openerp.http: Loading delivery
2016-01-14 02:58:32,355 9033 DEBUG ? openerp.http: Loading document
2016-01-14 02:58:32,356 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.TxtIndex>.
2016-01-14 02:58:32,356 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PptxIndex>.
2016-01-14 02:58:32,356 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocIndex>.
2016-01-14 02:58:32,356 9034 DEBUG ? openerp.http: Loading document
2016-01-14 02:58:32,356 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocxIndex>.
2016-01-14 02:58:32,357 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.XlsxIndex>.
2016-01-14 02:58:32,357 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PdfIndex>.
2016-01-14 02:58:32,357 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.ImageNoIndex>.
2016-01-14 02:58:32,357 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.TxtIndex>.
2016-01-14 02:58:32,357 9033 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.OpenDoc>.
2016-01-14 02:58:32,357 9032 DEBUG ? openerp.http: Loading document
2016-01-14 02:58:32,357 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PptxIndex>.
2016-01-14 02:58:32,357 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocIndex>.
2016-01-14 02:58:32,358 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocxIndex>.
2016-01-14 02:58:32,358 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.XlsxIndex>.
2016-01-14 02:58:32,358 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.TxtIndex>.
2016-01-14 02:58:32,358 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PdfIndex>.
2016-01-14 02:58:32,358 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PptxIndex>.
2016-01-14 02:58:32,358 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.ImageNoIndex>.
2016-01-14 02:58:32,358 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocIndex>.
2016-01-14 02:58:32,358 9034 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.OpenDoc>.
2016-01-14 02:58:32,359 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.DocxIndex>.
2016-01-14 02:58:32,359 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.XlsxIndex>.
2016-01-14 02:58:32,359 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.PdfIndex>.
2016-01-14 02:58:32,359 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.ImageNoIndex>.
2016-01-14 02:58:32,359 9032 DEBUG ? openerp.addons.document.content_index: Register content indexer: <indexer openerp.addons.document.std_index.OpenDoc>.
2016-01-14 02:58:32,360 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/parser.js HTTP/1.0" 404 -
2016-01-14 02:58:32,363 9033 DEBUG ? openerp.http: Loading edi
2016-01-14 02:58:32,363 9033 DEBUG ? openerp.http: Loading email_template
2016-01-14 02:58:32,364 9034 DEBUG ? openerp.http: Loading edi
2016-01-14 02:58:32,364 9034 DEBUG ? openerp.http: Loading email_template
2016-01-14 02:58:32,365 9032 DEBUG ? openerp.http: Loading edi
2016-01-14 02:58:32,365 9032 DEBUG ? openerp.http: Loading email_template
2016-01-14 02:58:32,368 9033 DEBUG ? openerp.http: Loading event
2016-01-14 02:58:32,368 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/sugarpak.js HTTP/1.0" 404 -
2016-01-14 02:58:32,369 9034 DEBUG ? openerp.http: Loading event
2016-01-14 02:58:32,370 9033 DEBUG ? openerp.http: Loading event_sale
2016-01-14 02:58:32,370 9032 DEBUG ? openerp.http: Loading event
2016-01-14 02:58:32,371 9034 DEBUG ? openerp.http: Loading event_sale
2016-01-14 02:58:32,372 9032 DEBUG ? openerp.http: Loading event_sale
2016-01-14 02:58:32,372 9033 DEBUG ? openerp.http: Loading fleet
2016-01-14 02:58:32,373 9033 DEBUG ? openerp.osv.fields: required=True is deprecated: making a boolean field `required` has no effect, as NULL values are automatically turned into False. args: {'readonly': True}
2016-01-14 02:58:32,374 9034 DEBUG ? openerp.http: Loading fleet
2016-01-14 02:58:32,374 9034 DEBUG ? openerp.osv.fields: required=True is deprecated: making a boolean field `required` has no effect, as NULL values are automatically turned into False. args: {'readonly': True}
2016-01-14 02:58:32,375 9032 DEBUG ? openerp.http: Loading fleet
2016-01-14 02:58:32,375 9032 DEBUG ? openerp.osv.fields: required=True is deprecated: making a boolean field `required` has no effect, as NULL values are automatically turned into False. args: {'readonly': True}
2016-01-14 02:58:32,376 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/extras.js HTTP/1.0" 404 -
2016-01-14 02:58:32,381 9033 DEBUG ? openerp.http: Loading gamification
2016-01-14 02:58:32,382 9034 DEBUG ? openerp.http: Loading gamification
2016-01-14 02:58:32,383 9032 DEBUG ? openerp.http: Loading gamification
2016-01-14 02:58:32,384 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.validate/jquery.validate.js HTTP/1.0" 404 -
2016-01-14 02:58:32,389 9033 DEBUG ? openerp.http: Loading google_calendar
2016-01-14 02:58:32,390 9034 DEBUG ? openerp.http: Loading google_calendar
2016-01-14 02:58:32,391 9032 DEBUG ? openerp.http: Loading google_calendar
2016-01-14 02:58:32,392 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.autosize/jquery.autosize.js HTTP/1.0" 404 -
2016-01-14 02:58:32,392 9033 DEBUG ? openerp.http: Loading google_drive
2016-01-14 02:58:32,393 9034 DEBUG ? openerp.http: Loading google_drive
2016-01-14 02:58:32,394 9033 DEBUG ? openerp.http: Loading google_spreadsheet
2016-01-14 02:58:32,394 9032 DEBUG ? openerp.http: Loading google_drive
2016-01-14 02:58:32,395 9033 DEBUG ? openerp.http: Loading hr
2016-01-14 02:58:32,395 9034 DEBUG ? openerp.http: Loading google_spreadsheet
2016-01-14 02:58:32,396 9034 DEBUG ? openerp.http: Loading hr
2016-01-14 02:58:32,396 9032 DEBUG ? openerp.http: Loading google_spreadsheet
2016-01-14 02:58:32,397 9032 DEBUG ? openerp.http: Loading hr
2016-01-14 02:58:32,399 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.scrollTo/jquery.scrollTo-min.js HTTP/1.0" 404 -
2016-01-14 02:58:32,400 9033 DEBUG ? openerp.http: Loading hr_attendance
2016-01-14 02:58:32,401 9034 DEBUG ? openerp.http: Loading hr_attendance
2016-01-14 02:58:32,402 9032 DEBUG ? openerp.http: Loading hr_attendance
2016-01-14 02:58:32,402 9033 DEBUG ? openerp.http: Loading hr_evaluation
2016-01-14 02:58:32,403 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Regarding '", skipped
2016-01-14 02:58:32,404 9034 DEBUG ? openerp.http: Loading hr_evaluation
2016-01-14 02:58:32,404 9032 DEBUG ? openerp.http: Loading hr_evaluation
2016-01-14 02:58:32,405 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Regarding '", skipped
2016-01-14 02:58:32,406 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Regarding '", skipped
2016-01-14 02:58:32,406 9033 DEBUG ? openerp.http: Loading hr_expense
2016-01-14 02:58:32,407 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/cleditor/jquery.cleditor.js HTTP/1.0" 404 -
2016-01-14 02:58:32,407 9034 DEBUG ? openerp.http: Loading hr_expense
2016-01-14 02:58:32,408 9032 DEBUG ? openerp.http: Loading hr_expense
2016-01-14 02:58:32,410 9033 DEBUG ? openerp.http: Loading hr_gamification
2016-01-14 02:58:32,411 9034 DEBUG ? openerp.http: Loading hr_gamification
2016-01-14 02:58:32,412 9033 DEBUG ? openerp.http: Loading hr_holidays
2016-01-14 02:58:32,412 9032 DEBUG ? openerp.http: Loading hr_gamification
2016-01-14 02:58:32,413 9034 DEBUG ? openerp.http: Loading hr_holidays
2016-01-14 02:58:32,414 9032 DEBUG ? openerp.http: Loading hr_holidays
2016-01-14 02:58:32,415 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.textext/jquery.textext.js HTTP/1.0" 404 -
2016-01-14 02:58:32,416 9033 DEBUG ? openerp.http: Loading hr_payroll
2016-01-14 02:58:32,418 9034 DEBUG ? openerp.http: Loading hr_payroll
2016-01-14 02:58:32,418 9032 DEBUG ? openerp.http: Loading hr_payroll
2016-01-14 02:58:32,423 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/select2/select2.js HTTP/1.0" 404 -
2016-01-14 02:58:32,424 9033 DEBUG ? openerp.http: Loading hr_recruitment
2016-01-14 02:58:32,425 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Applicants'", skipped
2016-01-14 02:58:32,425 9034 DEBUG ? openerp.http: Loading hr_recruitment
2016-01-14 02:58:32,426 9032 DEBUG ? openerp.http: Loading hr_recruitment
2016-01-14 02:58:32,426 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Applicants'", skipped
2016-01-14 02:58:32,427 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Applicants'", skipped
2016-01-14 02:58:32,431 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js HTTP/1.0" 404 -
2016-01-14 02:58:32,440 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui.timepicker/js/jquery-ui-timepicker-addon.js HTTP/1.0" 404 -
2016-01-14 02:58:32,449 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui.notify/js/jquery.notify.js HTTP/1.0" 404 -
2016-01-14 02:58:32,458 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/bootstrap/js/bootstrap.js HTTP/1.0" 404 -
2016-01-14 02:58:32,468 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/backbone/backbone.js HTTP/1.0" 404 -
2016-01-14 02:58:32,477 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/qweb/qweb2.js HTTP/1.0" 404 -
2016-01-14 02:58:32,477 9032 DEBUG ? openerp.http: Loading hr_timesheet_sheet
2016-01-14 02:58:32,477 9033 DEBUG ? openerp.http: Loading hr_timesheet_sheet
2016-01-14 02:58:32,477 9034 DEBUG ? openerp.http: Loading hr_timesheet_sheet
2016-01-14 02:58:32,482 9033 DEBUG ? openerp.http: Loading im_chat
2016-01-14 02:58:32,482 9034 DEBUG ? openerp.http: Loading im_chat
2016-01-14 02:58:32,482 9032 DEBUG ? openerp.http: Loading im_chat
2016-01-14 02:58:32,485 9033 DEBUG ? openerp.http: Loading im_livechat
2016-01-14 02:58:32,485 9034 DEBUG ? openerp.http: Loading im_livechat
2016-01-14 02:58:32,485 9032 DEBUG ? openerp.http: Loading im_livechat
2016-01-14 02:58:32,486 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/openerpframework.js HTTP/1.0" 404 -
2016-01-14 02:58:32,486 9033 DEBUG ? openerp.http: Loading im_odoo_support
2016-01-14 02:58:32,487 9034 DEBUG ? openerp.http: Loading im_odoo_support
2016-01-14 02:58:32,487 9032 DEBUG ? openerp.http: Loading im_odoo_support
2016-01-14 02:58:32,487 9033 DEBUG ? openerp.http: Loading knowledge
2016-01-14 02:58:32,487 9034 DEBUG ? openerp.http: Loading knowledge
2016-01-14 02:58:32,487 9032 DEBUG ? openerp.http: Loading knowledge
2016-01-14 02:58:32,487 9033 DEBUG ? openerp.http: Loading l10n_ae
2016-01-14 02:58:32,487 9034 DEBUG ? openerp.http: Loading l10n_ae
2016-01-14 02:58:32,487 9032 DEBUG ? openerp.http: Loading l10n_ae
2016-01-14 02:58:32,488 9033 DEBUG ? openerp.http: Loading l10n_ar
2016-01-14 02:58:32,488 9034 DEBUG ? openerp.http: Loading l10n_ar
2016-01-14 02:58:32,488 9032 DEBUG ? openerp.http: Loading l10n_ar
2016-01-14 02:58:32,488 9033 DEBUG ? openerp.http: Loading l10n_at
2016-01-14 02:58:32,488 9034 DEBUG ? openerp.http: Loading l10n_at
2016-01-14 02:58:32,488 9032 DEBUG ? openerp.http: Loading l10n_at
2016-01-14 02:58:32,488 9033 DEBUG ? openerp.http: Loading l10n_be
2016-01-14 02:58:32,488 9034 DEBUG ? openerp.http: Loading l10n_be
2016-01-14 02:58:32,488 9032 DEBUG ? openerp.http: Loading l10n_be
2016-01-14 02:58:32,491 9034 DEBUG ? openerp.http: Loading l10n_be_hr_payroll
2016-01-14 02:58:32,491 9033 DEBUG ? openerp.http: Loading l10n_be_hr_payroll
2016-01-14 02:58:32,491 9032 DEBUG ? openerp.http: Loading l10n_be_hr_payroll
2016-01-14 02:58:32,492 9034 DEBUG ? openerp.http: Loading l10n_be_hr_payroll_account
2016-01-14 02:58:32,492 9033 DEBUG ? openerp.http: Loading l10n_be_hr_payroll_account
2016-01-14 02:58:32,492 9032 DEBUG ? openerp.http: Loading l10n_be_hr_payroll_account
2016-01-14 02:58:32,493 9034 DEBUG ? openerp.http: Loading l10n_bo
2016-01-14 02:58:32,493 9033 DEBUG ? openerp.http: Loading l10n_bo
2016-01-14 02:58:32,493 9032 DEBUG ? openerp.http: Loading l10n_bo
2016-01-14 02:58:32,493 9033 DEBUG ? openerp.http: Loading l10n_br
2016-01-14 02:58:32,493 9034 DEBUG ? openerp.http: Loading l10n_br
2016-01-14 02:58:32,493 9032 DEBUG ? openerp.http: Loading l10n_br
2016-01-14 02:58:32,493 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/py.js/lib/py.js HTTP/1.0" 404 -
2016-01-14 02:58:32,494 9033 DEBUG ? openerp.http: Loading l10n_ca
2016-01-14 02:58:32,494 9034 DEBUG ? openerp.http: Loading l10n_ca
2016-01-14 02:58:32,494 9032 DEBUG ? openerp.http: Loading l10n_ca
2016-01-14 02:58:32,495 9033 DEBUG ? openerp.http: Loading l10n_ch
2016-01-14 02:58:32,495 9034 DEBUG ? openerp.http: Loading l10n_ch
2016-01-14 02:58:32,495 9032 DEBUG ? openerp.http: Loading l10n_ch
2016-01-14 02:58:32,495 9033 DEBUG ? openerp.http: Loading l10n_cl
2016-01-14 02:58:32,495 9034 DEBUG ? openerp.http: Loading l10n_cl
2016-01-14 02:58:32,495 9032 DEBUG ? openerp.http: Loading l10n_cl
2016-01-14 02:58:32,495 9033 DEBUG ? openerp.http: Loading l10n_cn
2016-01-14 02:58:32,495 9034 DEBUG ? openerp.http: Loading l10n_cn
2016-01-14 02:58:32,496 9032 DEBUG ? openerp.http: Loading l10n_cn
2016-01-14 02:58:32,496 9033 DEBUG ? openerp.http: Loading l10n_co
2016-01-14 02:58:32,496 9034 DEBUG ? openerp.http: Loading l10n_co
2016-01-14 02:58:32,496 9032 DEBUG ? openerp.http: Loading l10n_co
2016-01-14 02:58:32,496 9033 DEBUG ? openerp.http: Loading l10n_cr
2016-01-14 02:58:32,496 9034 DEBUG ? openerp.http: Loading l10n_cr
2016-01-14 02:58:32,496 9032 DEBUG ? openerp.http: Loading l10n_cr
2016-01-14 02:58:32,496 9033 DEBUG ? openerp.http: Loading l10n_de
2016-01-14 02:58:32,496 9034 DEBUG ? openerp.http: Loading l10n_de
2016-01-14 02:58:32,496 9032 DEBUG ? openerp.http: Loading l10n_de
2016-01-14 02:58:32,497 9033 DEBUG ? openerp.http: Loading l10n_do
2016-01-14 02:58:32,497 9034 DEBUG ? openerp.http: Loading l10n_do
2016-01-14 02:58:32,497 9032 DEBUG ? openerp.http: Loading l10n_do
2016-01-14 02:58:32,497 9033 DEBUG ? openerp.http: Loading l10n_ec
2016-01-14 02:58:32,497 9034 DEBUG ? openerp.http: Loading l10n_ec
2016-01-14 02:58:32,497 9032 DEBUG ? openerp.http: Loading l10n_ec
2016-01-14 02:58:32,497 9033 DEBUG ? openerp.http: Loading l10n_es
2016-01-14 02:58:32,497 9034 DEBUG ? openerp.http: Loading l10n_es
2016-01-14 02:58:32,497 9032 DEBUG ? openerp.http: Loading l10n_es
2016-01-14 02:58:32,498 9033 DEBUG ? openerp.http: Loading l10n_et
2016-01-14 02:58:32,498 9034 DEBUG ? openerp.http: Loading l10n_et
2016-01-14 02:58:32,498 9032 DEBUG ? openerp.http: Loading l10n_et
2016-01-14 02:58:32,498 9033 DEBUG ? openerp.http: Loading l10n_fr
2016-01-14 02:58:32,498 9034 DEBUG ? openerp.http: Loading l10n_fr
2016-01-14 02:58:32,498 9032 DEBUG ? openerp.http: Loading l10n_fr
2016-01-14 02:58:32,500 9033 DEBUG ? openerp.http: Loading l10n_gr
2016-01-14 02:58:32,500 9034 DEBUG ? openerp.http: Loading l10n_gr
2016-01-14 02:58:32,500 9032 DEBUG ? openerp.http: Loading l10n_gr
2016-01-14 02:58:32,500 9033 DEBUG ? openerp.http: Loading l10n_gt
2016-01-14 02:58:32,500 9032 DEBUG ? openerp.http: Loading l10n_gt
2016-01-14 02:58:32,500 9034 DEBUG ? openerp.http: Loading l10n_gt
2016-01-14 02:58:32,500 9033 DEBUG ? openerp.http: Loading l10n_hn
2016-01-14 02:58:32,500 9032 DEBUG ? openerp.http: Loading l10n_hn
2016-01-14 02:58:32,500 9034 DEBUG ? openerp.http: Loading l10n_hn
2016-01-14 02:58:32,501 9032 DEBUG ? openerp.http: Loading l10n_hr
2016-01-14 02:58:32,501 9033 DEBUG ? openerp.http: Loading l10n_hr
2016-01-14 02:58:32,501 9034 DEBUG ? openerp.http: Loading l10n_hr
2016-01-14 02:58:32,501 9032 DEBUG ? openerp.http: Loading l10n_hu
2016-01-14 02:58:32,501 9033 DEBUG ? openerp.http: Loading l10n_hu
2016-01-14 02:58:32,501 9034 DEBUG ? openerp.http: Loading l10n_hu
2016-01-14 02:58:32,501 9033 DEBUG ? openerp.http: Loading l10n_in
2016-01-14 02:58:32,501 9032 DEBUG ? openerp.http: Loading l10n_in
2016-01-14 02:58:32,501 9034 DEBUG ? openerp.http: Loading l10n_in
2016-01-14 02:58:32,501 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/boot.js HTTP/1.0" 404 -
2016-01-14 02:58:32,502 9033 DEBUG ? openerp.http: Loading l10n_in_hr_payroll
2016-01-14 02:58:32,502 9032 DEBUG ? openerp.http: Loading l10n_in_hr_payroll
2016-01-14 02:58:32,502 9034 DEBUG ? openerp.http: Loading l10n_in_hr_payroll
2016-01-14 02:58:32,507 9034 DEBUG ? openerp.http: Loading l10n_it
2016-01-14 02:58:32,507 9032 DEBUG ? openerp.http: Loading l10n_it
2016-01-14 02:58:32,507 9033 DEBUG ? openerp.http: Loading l10n_it
2016-01-14 02:58:32,508 9034 DEBUG ? openerp.http: Loading l10n_jp
2016-01-14 02:58:32,508 9032 DEBUG ? openerp.http: Loading l10n_jp
2016-01-14 02:58:32,508 9033 DEBUG ? openerp.http: Loading l10n_jp
2016-01-14 02:58:32,508 9034 DEBUG ? openerp.http: Loading l10n_lu
2016-01-14 02:58:32,508 9032 DEBUG ? openerp.http: Loading l10n_lu
2016-01-14 02:58:32,508 9033 DEBUG ? openerp.http: Loading l10n_lu
2016-01-14 02:58:32,508 9034 DEBUG ? openerp.http: Loading l10n_ma
2016-01-14 02:58:32,508 9032 DEBUG ? openerp.http: Loading l10n_ma
2016-01-14 02:58:32,508 9033 DEBUG ? openerp.http: Loading l10n_ma
2016-01-14 02:58:32,509 9034 DEBUG ? openerp.http: Loading l10n_mx
2016-01-14 02:58:32,509 9032 DEBUG ? openerp.http: Loading l10n_mx
2016-01-14 02:58:32,509 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/testing.js HTTP/1.0" 404 -
2016-01-14 02:58:32,509 9033 DEBUG ? openerp.http: Loading l10n_mx
2016-01-14 02:58:32,509 9034 DEBUG ? openerp.http: Loading l10n_nl
2016-01-14 02:58:32,509 9033 DEBUG ? openerp.http: Loading l10n_nl
2016-01-14 02:58:32,509 9032 DEBUG ? openerp.http: Loading l10n_nl
2016-01-14 02:58:32,510 9034 DEBUG ? openerp.http: Loading l10n_no
2016-01-14 02:58:32,510 9033 DEBUG ? openerp.http: Loading l10n_no
2016-01-14 02:58:32,510 9032 DEBUG ? openerp.http: Loading l10n_no
2016-01-14 02:58:32,510 9034 DEBUG ? openerp.http: Loading l10n_pa
2016-01-14 02:58:32,510 9033 DEBUG ? openerp.http: Loading l10n_pa
2016-01-14 02:58:32,510 9032 DEBUG ? openerp.http: Loading l10n_pa
2016-01-14 02:58:32,510 9034 DEBUG ? openerp.http: Loading l10n_pe
2016-01-14 02:58:32,510 9033 DEBUG ? openerp.http: Loading l10n_pe
2016-01-14 02:58:32,510 9032 DEBUG ? openerp.http: Loading l10n_pe
2016-01-14 02:58:32,510 9034 DEBUG ? openerp.http: Loading l10n_pl
2016-01-14 02:58:32,511 9033 DEBUG ? openerp.http: Loading l10n_pl
2016-01-14 02:58:32,511 9032 DEBUG ? openerp.http: Loading l10n_pl
2016-01-14 02:58:32,511 9034 DEBUG ? openerp.http: Loading l10n_ro
2016-01-14 02:58:32,511 9033 DEBUG ? openerp.http: Loading l10n_ro
2016-01-14 02:58:32,511 9032 DEBUG ? openerp.http: Loading l10n_ro
2016-01-14 02:58:32,511 9034 DEBUG ? openerp.http: Loading l10n_sa
2016-01-14 02:58:32,511 9033 DEBUG ? openerp.http: Loading l10n_sa
2016-01-14 02:58:32,511 9032 DEBUG ? openerp.http: Loading l10n_sa
2016-01-14 02:58:32,512 9034 DEBUG ? openerp.http: Loading l10n_sg
2016-01-14 02:58:32,512 9033 DEBUG ? openerp.http: Loading l10n_sg
2016-01-14 02:58:32,512 9032 DEBUG ? openerp.http: Loading l10n_sg
2016-01-14 02:58:32,512 9034 DEBUG ? openerp.http: Loading l10n_si
2016-01-14 02:58:32,512 9033 DEBUG ? openerp.http: Loading l10n_si
2016-01-14 02:58:32,512 9032 DEBUG ? openerp.http: Loading l10n_si
2016-01-14 02:58:32,512 9034 DEBUG ? openerp.http: Loading l10n_th
2016-01-14 02:58:32,512 9033 DEBUG ? openerp.http: Loading l10n_th
2016-01-14 02:58:32,512 9032 DEBUG ? openerp.http: Loading l10n_th
2016-01-14 02:58:32,513 9034 DEBUG ? openerp.http: Loading l10n_tr
2016-01-14 02:58:32,513 9033 DEBUG ? openerp.http: Loading l10n_tr
2016-01-14 02:58:32,513 9032 DEBUG ? openerp.http: Loading l10n_tr
2016-01-14 02:58:32,513 9034 DEBUG ? openerp.http: Loading l10n_uk
2016-01-14 02:58:32,513 9033 DEBUG ? openerp.http: Loading l10n_uk
2016-01-14 02:58:32,513 9032 DEBUG ? openerp.http: Loading l10n_uk
2016-01-14 02:58:32,513 9033 DEBUG ? openerp.http: Loading l10n_us
2016-01-14 02:58:32,513 9034 DEBUG ? openerp.http: Loading l10n_us
2016-01-14 02:58:32,513 9032 DEBUG ? openerp.http: Loading l10n_us
2016-01-14 02:58:32,513 9033 DEBUG ? openerp.http: Loading l10n_uy
2016-01-14 02:58:32,513 9034 DEBUG ? openerp.http: Loading l10n_uy
2016-01-14 02:58:32,513 9032 DEBUG ? openerp.http: Loading l10n_uy
2016-01-14 02:58:32,514 9033 DEBUG ? openerp.http: Loading l10n_ve
2016-01-14 02:58:32,514 9034 DEBUG ? openerp.http: Loading l10n_ve
2016-01-14 02:58:32,514 9032 DEBUG ? openerp.http: Loading l10n_ve
2016-01-14 02:58:32,514 9033 DEBUG ? openerp.http: Loading l10n_vn
2016-01-14 02:58:32,514 9034 DEBUG ? openerp.http: Loading l10n_vn
2016-01-14 02:58:32,514 9032 DEBUG ? openerp.http: Loading l10n_vn
2016-01-14 02:58:32,514 9033 DEBUG ? openerp.http: Loading lunch
2016-01-14 02:58:32,514 9034 DEBUG ? openerp.http: Loading lunch
2016-01-14 02:58:32,514 9032 DEBUG ? openerp.http: Loading lunch
2016-01-14 02:58:32,517 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/pyeval.js HTTP/1.0" 404 -
2016-01-14 02:58:32,519 9034 DEBUG ? openerp.http: Loading mail
2016-01-14 02:58:32,520 9033 DEBUG ? openerp.http: Loading mail
2016-01-14 02:58:32,520 9032 DEBUG ? openerp.http: Loading mail
2016-01-14 02:58:32,525 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/core.js HTTP/1.0" 404 -
2016-01-14 02:58:32,530 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Customers'", skipped
2016-01-14 02:58:32,530 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Customers'", skipped
2016-01-14 02:58:32,530 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Customers'", skipped
2016-01-14 02:58:32,533 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/formats.js HTTP/1.0" 404 -
2016-01-14 02:58:32,533 9033 DEBUG ? openerp.http: Loading mass_mailing
2016-01-14 02:58:32,533 9034 DEBUG ? openerp.http: Loading mass_mailing
2016-01-14 02:58:32,534 9032 DEBUG ? openerp.http: Loading mass_mailing
2016-01-14 02:58:32,541 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/chrome.js HTTP/1.0" 404 -
2016-01-14 02:58:32,541 9033 DEBUG ? openerp.http: Loading membership
2016-01-14 02:58:32,541 9032 DEBUG ? openerp.http: Loading membership
2016-01-14 02:58:32,541 9034 DEBUG ? openerp.http: Loading membership
2016-01-14 02:58:32,545 9033 DEBUG ? openerp.http: Loading mrp
2016-01-14 02:58:32,545 9032 DEBUG ? openerp.http: Loading mrp
2016-01-14 02:58:32,545 9034 DEBUG ? openerp.http: Loading mrp
2016-01-14 02:58:32,548 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/views.js HTTP/1.0" 404 -
2016-01-14 02:58:32,556 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/data.js HTTP/1.0" 404 -
2016-01-14 02:58:32,564 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/data_export.js HTTP/1.0" 404 -
2016-01-14 02:58:32,571 9034 DEBUG ? openerp.http: Loading note
2016-01-14 02:58:32,571 9033 DEBUG ? openerp.http: Loading note
2016-01-14 02:58:32,571 9032 DEBUG ? openerp.http: Loading note
2016-01-14 02:58:32,572 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/search.js HTTP/1.0" 404 -
2016-01-14 02:58:32,574 9033 DEBUG ? openerp.http: Loading pad
2016-01-14 02:58:32,574 9034 DEBUG ? openerp.http: Loading pad
2016-01-14 02:58:32,574 9032 DEBUG ? openerp.http: Loading pad
2016-01-14 02:58:32,575 9033 DEBUG ? openerp.http: Loading payment
2016-01-14 02:58:32,575 9034 DEBUG ? openerp.http: Loading payment
2016-01-14 02:58:32,575 9032 DEBUG ? openerp.http: Loading payment
2016-01-14 02:58:32,578 9033 DEBUG ? openerp.http: Loading payment_adyen
2016-01-14 02:58:32,578 9034 DEBUG ? openerp.http: Loading payment_adyen
2016-01-14 02:58:32,578 9032 DEBUG ? openerp.http: Loading payment_adyen
2016-01-14 02:58:32,579 9033 DEBUG ? openerp.http: Loading payment_authorize
2016-01-14 02:58:32,579 9034 DEBUG ? openerp.http: Loading payment_authorize
2016-01-14 02:58:32,579 9032 DEBUG ? openerp.http: Loading payment_authorize
2016-01-14 02:58:32,580 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/view_list.js HTTP/1.0" 404 -
2016-01-14 02:58:32,580 9033 DEBUG ? openerp.http: Loading payment_buckaroo
2016-01-14 02:58:32,580 9034 DEBUG ? openerp.http: Loading payment_buckaroo
2016-01-14 02:58:32,580 9032 DEBUG ? openerp.http: Loading payment_buckaroo
2016-01-14 02:58:32,582 9034 DEBUG ? openerp.http: Loading payment_ogone
2016-01-14 02:58:32,582 9033 DEBUG ? openerp.http: Loading payment_ogone
2016-01-14 02:58:32,582 9032 DEBUG ? openerp.http: Loading payment_ogone
2016-01-14 02:58:32,585 9034 DEBUG ? openerp.http: Loading payment_paypal
2016-01-14 02:58:32,585 9033 DEBUG ? openerp.http: Loading payment_paypal
2016-01-14 02:58:32,585 9032 DEBUG ? openerp.http: Loading payment_paypal
2016-01-14 02:58:32,587 9032 DEBUG ? openerp.http: Loading payment_sips
2016-01-14 02:58:32,587 9033 DEBUG ? openerp.http: Loading payment_sips
2016-01-14 02:58:32,587 9034 DEBUG ? openerp.http: Loading payment_sips
2016-01-14 02:58:32,588 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/view_form.js HTTP/1.0" 404 -
2016-01-14 02:58:32,588 9033 DEBUG ? openerp.http: Loading payment_transfer
2016-01-14 02:58:32,588 9034 DEBUG ? openerp.http: Loading payment_transfer
2016-01-14 02:58:32,588 9032 DEBUG ? openerp.http: Loading payment_transfer
2016-01-14 02:58:32,589 9034 DEBUG ? openerp.http: Loading point_of_sale
2016-01-14 02:58:32,589 9033 DEBUG ? openerp.http: Loading point_of_sale
2016-01-14 02:58:32,589 9032 DEBUG ? openerp.http: Loading point_of_sale
2016-01-14 02:58:32,595 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/view_list_editable.js HTTP/1.0" 404 -
2016-01-14 02:58:32,603 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/view_tree.js HTTP/1.0" 404 -
2016-01-14 02:58:32,604 9032 DEBUG ? openerp.http: Loading portal
2016-01-14 02:58:32,604 9034 DEBUG ? openerp.http: Loading portal
2016-01-14 02:58:32,604 9033 DEBUG ? openerp.http: Loading portal
2016-01-14 02:58:32,605 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Your Odoo account at %(company)s'", skipped
2016-01-14 02:58:32,605 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Your Odoo account at %(company)s'", skipped
2016-01-14 02:58:32,605 9032 DEBUG ? openerp.tools.translate: translation went wrong for ""Dear %(name)s,\n\nYou have been given access to %(company)s's %(portal)s.\n\nYour login account data is:\n  Username: %(login)s\n  Portal: %(portal_url)s\n  Database: %(db)s \n\nYou can set or change your password via the following url:\n   %(signup_url)s\n\n%(welcome_message)s\n\n--\nOdoo -$
2016-01-14 02:58:32,605 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Your Odoo account at %(company)s'", skipped
2016-01-14 02:58:32,605 9034 DEBUG ? openerp.tools.translate: translation went wrong for ""Dear %(name)s,\n\nYou have been given access to %(company)s's %(portal)s.\n\nYour login account data is:\n  Username: %(login)s\n  Portal: %(portal_url)s\n  Database: %(db)s \n\nYou can set or change your password via the following url:\n   %(signup_url)s\n\n%(welcome_message)s\n\n--\nOdoo -$
2016-01-14 02:58:32,605 9033 DEBUG ? openerp.tools.translate: translation went wrong for ""Dear %(name)s,\n\nYou have been given access to %(company)s's %(portal)s.\n\nYour login account data is:\n  Username: %(login)s\n  Portal: %(portal_url)s\n  Database: %(db)s \n\nYou can set or change your password via the following url:\n   %(signup_url)s\n\n%(welcome_message)s\n\n--\nOdoo -$
2016-01-14 02:58:32,607 9032 DEBUG ? openerp.http: Loading portal_project_issue
2016-01-14 02:58:32,607 9034 DEBUG ? openerp.http: Loading portal_project_issue
2016-01-14 02:58:32,607 9033 DEBUG ? openerp.http: Loading portal_project_issue
2016-01-14 02:58:32,607 9032 DEBUG ? openerp.http: Loading pos_discount
2016-01-14 02:58:32,607 9034 DEBUG ? openerp.http: Loading pos_discount
2016-01-14 02:58:32,607 9033 DEBUG ? openerp.http: Loading pos_discount
2016-01-14 02:58:32,607 9032 DEBUG ? openerp.http: Loading pos_restaurant
2016-01-14 02:58:32,607 9034 DEBUG ? openerp.http: Loading pos_restaurant
2016-01-14 02:58:32,608 9033 DEBUG ? openerp.http: Loading pos_restaurant
2016-01-14 02:58:32,608 9032 DEBUG ? openerp.http: Loading product
2016-01-14 02:58:32,608 9034 DEBUG ? openerp.http: Loading product
2016-01-14 02:58:32,608 9033 DEBUG ? openerp.http: Loading product
2016-01-14 02:58:32,609 9032 DEBUG ? openerp.http: Loading product_email_template
2016-01-14 02:58:32,609 9034 DEBUG ? openerp.http: Loading product_email_template
2016-01-14 02:58:32,609 9033 DEBUG ? openerp.http: Loading product_email_template
2016-01-14 02:58:32,609 9032 DEBUG ? openerp.http: Loading product_expiry
2016-01-14 02:58:32,609 9034 DEBUG ? openerp.http: Loading product_expiry
2016-01-14 02:58:32,609 9033 DEBUG ? openerp.http: Loading product_expiry
2016-01-14 02:58:32,611 9032 DEBUG ? openerp.http: Loading project
2016-01-14 02:58:32,611 9034 DEBUG ? openerp.http: Loading project
2016-01-14 02:58:32,611 9033 DEBUG ? openerp.http: Loading project
2016-01-14 02:58:32,611 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /base/static/src/js/apps.js HTTP/1.0" 404 -
2016-01-14 02:58:32,619 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/js/tour.js HTTP/1.0" 404 -
2016-01-14 02:58:32,627 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/fontawesome/css/font-awesome.css HTTP/1.0" 404 -
2016-01-14 02:58:32,627 9033 DEBUG ? openerp.http: Loading project_issue
2016-01-14 02:58:32,627 9034 DEBUG ? openerp.http: Loading project_issue
2016-01-14 02:58:32,627 9032 DEBUG ? openerp.http: Loading project_issue
2016-01-14 02:58:32,633 9033 DEBUG ? openerp.http: Loading project_timesheet
2016-01-14 02:58:32,633 9034 DEBUG ? openerp.http: Loading project_timesheet
2016-01-14 02:58:32,633 9032 DEBUG ? openerp.http: Loading project_timesheet
2016-01-14 02:58:32,634 9033 DEBUG ? openerp.http: Loading purchase
2016-01-14 02:58:32,634 9034 DEBUG ? openerp.http: Loading purchase
2016-01-14 02:58:32,635 9032 DEBUG ? openerp.http: Loading purchase
2016-01-14 02:58:32,635 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/cleditor/jquery.cleditor.css HTTP/1.0" 404 -
2016-01-14 02:58:32,643 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.textext/jquery.textext.css HTTP/1.0" 404 -
2016-01-14 02:58:32,645 9033 DEBUG ? openerp.http: Loading purchase_requisition
2016-01-14 02:58:32,645 9034 DEBUG ? openerp.http: Loading purchase_requisition
2016-01-14 02:58:32,645 9032 DEBUG ? openerp.http: Loading purchase_requisition
2016-01-14 02:58:32,649 9033 DEBUG ? openerp.http: Loading report
2016-01-14 02:58:32,649 9034 DEBUG ? openerp.http: Loading report
2016-01-14 02:58:32,649 9032 DEBUG ? openerp.http: Loading report
2016-01-14 02:58:32,651 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/select2/select2.css HTTP/1.0" 404 -
2016-01-14 02:58:32,656 9032 INFO ? openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf
2016-01-14 02:58:32,656 9034 INFO ? openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf
2016-01-14 02:58:32,656 9033 INFO ? openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf
2016-01-14 02:58:32,659 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui.bootstrap/css/custom-theme/jquery-ui-1.9.0.custom.css HTTP/1.0" 404 -
2016-01-14 02:58:32,661 9033 DEBUG ? openerp.http: Loading sale
2016-01-14 02:58:32,661 9034 DEBUG ? openerp.http: Loading sale
2016-01-14 02:58:32,661 9032 DEBUG ? openerp.http: Loading sale
2016-01-14 02:58:32,668 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui.timepicker/css/jquery-ui-timepicker-addon.css HTTP/1.0" 404 -
2016-01-14 02:58:32,672 9034 DEBUG ? openerp.http: Loading sales_team
2016-01-14 02:58:32,672 9033 DEBUG ? openerp.http: Loading sales_team
2016-01-14 02:58:32,672 9032 DEBUG ? openerp.http: Loading sales_team
2016-01-14 02:58:32,674 9034 DEBUG ? openerp.http: Loading share
2016-01-14 02:58:32,674 9033 DEBUG ? openerp.http: Loading share
2016-01-14 02:58:32,674 9032 DEBUG ? openerp.http: Loading share
2016-01-14 02:58:32,675 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.ui.notify/css/ui.notify.css HTTP/1.0" 404 -
2016-01-14 02:58:32,677 9034 DEBUG ? openerp.http: Loading stock
2016-01-14 02:58:32,678 9033 DEBUG ? openerp.http: Loading stock
2016-01-14 02:58:32,678 9032 DEBUG ? openerp.http: Loading stock
2016-01-14 02:58:32,683 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/bootstrap/css/bootstrap.css HTTP/1.0" 404 -
2016-01-14 02:58:32,691 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/css/base.css HTTP/1.0" 404 -
2016-01-14 02:58:32,699 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/css/data_export.css HTTP/1.0" 404 -
2016-01-14 02:58:32,707 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /base/static/src/css/modules.css HTTP/1.0" 404 -
2016-01-14 02:58:32,710 9033 DEBUG ? openerp.http: Loading survey
2016-01-14 02:58:32,710 9034 DEBUG ? openerp.http: Loading survey
2016-01-14 02:58:32,711 9032 DEBUG ? openerp.http: Loading survey
2016-01-14 02:58:32,730 9034 DEBUG ? openerp.http: Loading web
2016-01-14 02:58:32,730 9033 DEBUG ? openerp.http: Loading web
2016-01-14 02:58:32,730 9034 DEBUG ? openerp.http: Loading web_analytics
2016-01-14 02:58:32,730 9033 DEBUG ? openerp.http: Loading web_analytics
2016-01-14 02:58:32,730 9034 DEBUG ? openerp.http: Loading web_api
2016-01-14 02:58:32,730 9033 DEBUG ? openerp.http: Loading web_api
2016-01-14 02:58:32,730 9032 DEBUG ? openerp.http: Loading web
2016-01-14 02:58:32,730 9033 DEBUG ? openerp.http: Loading web_calendar
2016-01-14 02:58:32,730 9034 DEBUG ? openerp.http: Loading web_calendar
2016-01-14 02:58:32,731 9032 DEBUG ? openerp.http: Loading web_analytics
2016-01-14 02:58:32,731 9033 DEBUG ? openerp.http: Loading web_diagram
2016-01-14 02:58:32,731 9034 DEBUG ? openerp.http: Loading web_diagram
2016-01-14 02:58:32,731 9032 DEBUG ? openerp.http: Loading web_api
2016-01-14 02:58:32,731 9032 DEBUG ? openerp.http: Loading web_calendar
2016-01-14 02:58:32,731 9034 DEBUG ? openerp.http: Loading web_gantt
2016-01-14 02:58:32,731 9033 DEBUG ? openerp.http: Loading web_gantt
2016-01-14 02:58:32,731 9032 DEBUG ? openerp.http: Loading web_diagram
2016-01-14 02:58:32,731 9034 DEBUG ? openerp.http: Loading web_graph
2016-01-14 02:58:32,731 9033 DEBUG ? openerp.http: Loading web_graph
2016-01-14 02:58:32,732 9032 DEBUG ? openerp.http: Loading web_gantt
2016-01-14 02:58:32,732 9032 DEBUG ? openerp.http: Loading web_graph
2016-01-14 02:58:32,733 9033 DEBUG ? openerp.http: Loading web_kanban
2016-01-14 02:58:32,733 9034 DEBUG ? openerp.http: Loading web_kanban
2016-01-14 02:58:32,733 9033 DEBUG ? openerp.http: Loading web_kanban_gauge
2016-01-14 02:58:32,733 9034 DEBUG ? openerp.http: Loading web_kanban_gauge
2016-01-14 02:58:32,734 9033 DEBUG ? openerp.http: Loading web_kanban_sparkline
2016-01-14 02:58:32,734 9034 DEBUG ? openerp.http: Loading web_kanban_sparkline
2016-01-14 02:58:32,734 9032 DEBUG ? openerp.http: Loading web_kanban
2016-01-14 02:58:32,734 9033 DEBUG ? openerp.http: Loading web_linkedin
2016-01-14 02:58:32,734 9034 DEBUG ? openerp.http: Loading web_linkedin
2016-01-14 02:58:32,734 9032 DEBUG ? openerp.http: Loading web_kanban_gauge
2016-01-14 02:58:32,734 9032 DEBUG ? openerp.http: Loading web_kanban_sparkline
2016-01-14 02:58:32,734 9032 DEBUG ? openerp.http: Loading web_linkedin
2016-01-14 02:58:32,735 9033 DEBUG ? openerp.http: Loading web_tests
2016-01-14 02:58:32,735 9034 DEBUG ? openerp.http: Loading web_tests
2016-01-14 02:58:32,735 9033 DEBUG ? openerp.http: Loading web_tests_demo
2016-01-14 02:58:32,735 9034 DEBUG ? openerp.http: Loading web_tests_demo
2016-01-14 02:58:32,735 9032 DEBUG ? openerp.http: Loading web_tests
2016-01-14 02:58:32,736 9033 DEBUG ? openerp.http: Loading web_view_editor
2016-01-14 02:58:32,736 9034 DEBUG ? openerp.http: Loading web_view_editor
2016-01-14 02:58:32,736 9032 DEBUG ? openerp.http: Loading web_tests_demo
2016-01-14 02:58:32,736 9033 DEBUG ? openerp.http: Loading website
2016-01-14 02:58:32,736 9034 DEBUG ? openerp.http: Loading website
2016-01-14 02:58:32,736 9033 DEBUG ? openerp.http: Loading website_blog
2016-01-14 02:58:32,736 9032 DEBUG ? openerp.http: Loading web_view_editor
2016-01-14 02:58:32,736 9034 DEBUG ? openerp.http: Loading website_blog
2016-01-14 02:58:32,736 9032 DEBUG ? openerp.http: Loading website
2016-01-14 02:58:32,737 9032 DEBUG ? openerp.http: Loading website_blog
2016-01-14 02:58:32,738 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Blog Post Title'", skipped
2016-01-14 02:58:32,738 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Blog Post Title'", skipped
2016-01-14 02:58:32,738 9034 DEBUG ? openerp.tools.translate: translation went wrong for "'Subtitle'", skipped
2016-01-14 02:58:32,738 9033 DEBUG ? openerp.tools.translate: translation went wrong for "'Subtitle'", skipped
2016-01-14 02:58:32,739 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Blog Post Title'", skipped
2016-01-14 02:58:32,739 9032 DEBUG ? openerp.tools.translate: translation went wrong for "'Subtitle'", skipped
2016-01-14 02:58:32,740 9034 DEBUG ? openerp.http: Loading website_crm
2016-01-14 02:58:32,740 9033 DEBUG ? openerp.http: Loading website_crm
2016-01-14 02:58:32,740 9032 DEBUG ? openerp.http: Loading website_crm
2016-01-14 02:58:32,740 9034 DEBUG ? openerp.http: Loading website_event
2016-01-14 02:58:32,740 9033 DEBUG ? openerp.http: Loading website_event
2016-01-14 02:58:32,741 9032 DEBUG ? openerp.http: Loading website_event
2016-01-14 02:58:32,742 9034 DEBUG ? openerp.http: Loading website_event_sale
2016-01-14 02:58:32,742 9033 DEBUG ? openerp.http: Loading website_event_sale
2016-01-14 02:58:32,742 9032 DEBUG ? openerp.http: Loading website_event_sale
2016-01-14 02:58:32,747 9033 DEBUG ? openerp.http: Loading website_event_track
2016-01-14 02:58:32,747 9034 DEBUG ? openerp.http: Loading website_event_track
2016-01-14 02:58:32,748 9032 DEBUG ? openerp.http: Loading website_event_track
2016-01-14 02:58:32,751 9033 DEBUG ? openerp.http: Loading website_forum
2016-01-14 02:58:32,751 9034 DEBUG ? openerp.http: Loading website_forum
2016-01-14 02:58:32,751 9032 DEBUG ? openerp.http: Loading website_forum
2016-01-14 02:58:32,759 9034 DEBUG ? openerp.http: Loading website_forum_doc
2016-01-14 02:58:32,759 9033 DEBUG ? openerp.http: Loading website_forum_doc
2016-01-14 02:58:32,760 9032 DEBUG ? openerp.http: Loading website_forum_doc
2016-01-14 02:58:32,761 9034 DEBUG ? openerp.http: Loading website_gengo
2016-01-14 02:58:32,761 9033 DEBUG ? openerp.http: Loading website_gengo
2016-01-14 02:58:32,761 9032 DEBUG ? openerp.http: Loading website_gengo
2016-01-14 02:58:32,762 9034 DEBUG ? openerp.http: Loading website_google_map
2016-01-14 02:58:32,762 9033 DEBUG ? openerp.http: Loading website_google_map
2016-01-14 02:58:32,762 9032 DEBUG ? openerp.http: Loading website_google_map
2016-01-14 02:58:32,762 9034 DEBUG ? openerp.http: Loading website_hr_recruitment
2016-01-14 02:58:32,762 9033 DEBUG ? openerp.http: Loading website_hr_recruitment
2016-01-14 02:58:32,763 9032 DEBUG ? openerp.http: Loading website_hr_recruitment
2016-01-14 02:58:32,763 9034 DEBUG ? openerp.http: Loading website_instantclick
2016-01-14 02:58:32,763 9033 DEBUG ? openerp.http: Loading website_instantclick
2016-01-14 02:58:32,763 9034 DEBUG ? openerp.http: Loading website_mail
2016-01-14 02:58:32,764 9032 DEBUG ? openerp.http: Loading website_instantclick
2016-01-14 02:58:32,764 9033 DEBUG ? openerp.http: Loading website_mail
2016-01-14 02:58:32,764 9032 DEBUG ? openerp.http: Loading website_mail
2016-01-14 02:58:32,765 9034 DEBUG ? openerp.http: Loading website_mail_group
2016-01-14 02:58:32,765 9033 DEBUG ? openerp.http: Loading website_mail_group
2016-01-14 02:58:32,765 9032 DEBUG ? openerp.http: Loading website_mail_group
2016-01-14 02:58:32,766 9034 DEBUG ? openerp.http: Loading website_payment
2016-01-14 02:58:32,766 9033 DEBUG ? openerp.http: Loading website_payment
2016-01-14 02:58:32,766 9032 DEBUG ? openerp.http: Loading website_payment
2016-01-14 02:58:32,766 9034 DEBUG ? openerp.http: Loading website_quote
2016-01-14 02:58:32,766 9033 DEBUG ? openerp.http: Loading website_quote
2016-01-14 02:58:32,766 9032 DEBUG ? openerp.http: Loading website_quote
2016-01-14 02:58:32,770 9033 DEBUG ? openerp.http: Loading website_sale
2016-01-14 02:58:32,770 9034 DEBUG ? openerp.http: Loading website_sale
2016-01-14 02:58:32,770 9033 DEBUG ? openerp.http: Loading website_sale_delivery
2016-01-14 02:58:32,770 9034 DEBUG ? openerp.http: Loading website_sale_delivery
2016-01-14 02:58:32,770 9032 DEBUG ? openerp.http: Loading website_sale
2016-01-14 02:58:32,770 9032 DEBUG ? openerp.http: Loading website_sale_delivery
2016-01-14 02:58:32,772 9034 DEBUG ? openerp.http: Loading website_sale_options
2016-01-14 02:58:32,772 9033 DEBUG ? openerp.http: Loading website_sale_options
2016-01-14 02:58:32,772 9032 DEBUG ? openerp.http: Loading website_sale_options
2016-01-14 02:58:32,773 9033 DEBUG ? openerp.http: Loading website_twitter
2016-01-14 02:58:32,773 9034 DEBUG ? openerp.http: Loading website_twitter
2016-01-14 02:58:32,775 9034 DEBUG ? openerp.http: Loading report_aeroo
2016-01-14 02:58:32,775 9033 DEBUG ? openerp.http: Loading report_aeroo
2016-01-14 02:58:32,775 9032 DEBUG ? openerp.http: Loading report_aeroo
2016-01-14 02:58:32,778 9033 INFO ? werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/src/css/full.css HTTP/1.0" 500 -
2016-01-14 02:58:32,778 9034 INFO ? werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/underscore/underscore.js HTTP/1.0" 500 -
2016-01-14 02:58:32,778 9032 INFO ? werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/es5-shim/es5-shim.min.js HTTP/1.0" 500 -
2016-01-14 02:58:32,780 9033 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1289, in __call__
    self.load_addons()
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1310, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/odoo/oca80-ex/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/oca80-ex/addons-custom/aeroo_reports/report_aeroo/__init__.py", line 32, in <module>
    import aeroolib
ImportError: No module named aeroolib
2016-01-14 02:58:32,780 9034 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1289, in __call__
    self.load_addons()
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1310, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/odoo/oca80-ex/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/oca80-ex/addons-custom/aeroo_reports/report_aeroo/__init__.py", line 32, in <module>
    import aeroolib
ImportError: No module named aeroolib
2016-01-14 02:58:32,780 9032 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/opt/odoo/oca80-ex/venv_oca80-ex/lib/python2.7/site-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1289, in __call__
    self.load_addons()
  File "/opt/odoo/oca80-ex/openerp/http.py", line 1310, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/odoo/oca80-ex/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/oca80-ex/addons-custom/aeroo_reports/report_aeroo/__init__.py", line 32, in <module>
    import aeroolib
ImportError: No module named aeroolib
2016-01-14 02:58:32,797 9033 DEBUG ? openerp.http: HTTP sessions stored in: /opt/odoo/oca80-ex/.local/share/Odoo/sessions
2016-01-14 02:58:32,805 9033 INFO None openerp.http: Generating nondb routing
2016-01-14 02:58:32,815 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/underscore/underscore.js HTTP/1.0" 404 -
2016-01-14 02:58:32,829 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/underscore.string/lib/underscore.string.js HTTP/1.0" 404 -
2016-01-14 02:58:32,844 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/datejs/globalization/en-US.js HTTP/1.0" 404 -
2016-01-14 02:58:32,851 9032 DEBUG ? openerp.http: HTTP sessions stored in: /opt/odoo/oca80-ex/.local/share/Odoo/sessions
2016-01-14 02:58:32,859 9032 INFO None openerp.http: Generating nondb routing
2016-01-14 02:58:32,873 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/spinjs/spin.js HTTP/1.0" 404 -
2016-01-14 02:58:32,893 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery/jquery.js HTTP/1.0" 404 -
2016-01-14 02:58:32,907 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.blockUI/jquery.blockUI.js HTTP/1.0" 404 -
2016-01-14 02:58:32,922 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.hotkeys/jquery.hotkeys.js HTTP/1.0" 404 -
2016-01-14 02:58:32,935 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.placeholder/jquery.placeholder.js HTTP/1.0" 404 -
2016-01-14 02:58:32,948 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.timeago/jquery.timeago.js HTTP/1.0" 404 -
2016-01-14 02:58:32,961 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:32] "GET /web/static/lib/jquery.form/jquery.form.js HTTP/1.0" 404 -
2016-01-14 02:58:33,003 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ba-bbq/jquery.ba-bbq.js HTTP/1.0" 404 -
2016-01-14 02:58:33,017 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/datejs/core.js HTTP/1.0" 404 -
2016-01-14 02:58:33,044 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/datejs/parser.js HTTP/1.0" 404 -
2016-01-14 02:58:33,058 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/datejs/sugarpak.js HTTP/1.0" 404 -
2016-01-14 02:58:33,073 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/datejs/extras.js HTTP/1.0" 404 -
2016-01-14 02:58:33,086 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.validate/jquery.validate.js HTTP/1.0" 404 -
2016-01-14 02:58:33,100 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.autosize/jquery.autosize.js HTTP/1.0" 404 -
2016-01-14 02:58:33,118 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.scrollTo/jquery.scrollTo-min.js HTTP/1.0" 404 -
2016-01-14 02:58:33,134 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/cleditor/jquery.cleditor.js HTTP/1.0" 404 -
2016-01-14 02:58:33,147 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.textext/jquery.textext.js HTTP/1.0" 404 -
2016-01-14 02:58:33,161 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/select2/select2.js HTTP/1.0" 404 -
2016-01-14 02:58:33,174 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js HTTP/1.0" 404 -
2016-01-14 02:58:33,188 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui.timepicker/js/jquery-ui-timepicker-addon.js HTTP/1.0" 404 -
2016-01-14 02:58:33,200 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui.notify/js/jquery.notify.js HTTP/1.0" 404 -
2016-01-14 02:58:33,213 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/bootstrap/js/bootstrap.js HTTP/1.0" 404 -
2016-01-14 02:58:33,228 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/backbone/backbone.js HTTP/1.0" 404 -
2016-01-14 02:58:33,234 9034 DEBUG ? openerp.http: HTTP sessions stored in: /opt/odoo/oca80-ex/.local/share/Odoo/sessions
2016-01-14 02:58:33,246 9034 INFO None openerp.http: Generating nondb routing
2016-01-14 02:58:33,259 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/qweb/qweb2.js HTTP/1.0" 404 -
2016-01-14 02:58:33,275 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/openerpframework.js HTTP/1.0" 404 -
2016-01-14 02:58:33,294 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/py.js/lib/py.js HTTP/1.0" 404 -
2016-01-14 02:58:33,307 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/boot.js HTTP/1.0" 404 -
2016-01-14 02:58:33,320 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/testing.js HTTP/1.0" 404 -
2016-01-14 02:58:33,336 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/pyeval.js HTTP/1.0" 404 -
2016-01-14 02:58:33,350 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/core.js HTTP/1.0" 404 -
2016-01-14 02:58:33,364 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/formats.js HTTP/1.0" 404 -
2016-01-14 02:58:33,387 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/chrome.js HTTP/1.0" 404 -
2016-01-14 02:58:33,405 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/views.js HTTP/1.0" 404 -
2016-01-14 02:58:33,421 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/data.js HTTP/1.0" 404 -
2016-01-14 02:58:33,438 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/data_export.js HTTP/1.0" 404 -
2016-01-14 02:58:33,454 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/search.js HTTP/1.0" 404 -
2016-01-14 02:58:33,469 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/view_list.js HTTP/1.0" 404 -
2016-01-14 02:58:33,483 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/view_form.js HTTP/1.0" 404 -
2016-01-14 02:58:33,496 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/view_list_editable.js HTTP/1.0" 404 -
2016-01-14 02:58:33,518 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/view_tree.js HTTP/1.0" 404 -
2016-01-14 02:58:33,534 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /base/static/src/js/apps.js HTTP/1.0" 404 -
2016-01-14 02:58:33,547 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/js/tour.js HTTP/1.0" 404 -
2016-01-14 02:58:33,569 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/fontawesome/css/font-awesome.css HTTP/1.0" 404 -
2016-01-14 02:58:33,570 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.textext/jquery.textext.css HTTP/1.0" 404 -
2016-01-14 02:58:33,570 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/cleditor/jquery.cleditor.css HTTP/1.0" 404 -
2016-01-14 02:58:33,572 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/select2/select2.css HTTP/1.0" 404 -
2016-01-14 02:58:33,577 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui.bootstrap/css/custom-theme/jquery-ui-1.9.0.custom.css HTTP/1.0" 404 -
2016-01-14 02:58:33,578 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui.timepicker/css/jquery-ui-timepicker-addon.css HTTP/1.0" 404 -
2016-01-14 02:58:33,581 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/jquery.ui.notify/css/ui.notify.css HTTP/1.0" 404 -
2016-01-14 02:58:33,583 9034 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/lib/bootstrap/css/bootstrap.css HTTP/1.0" 404 -
2016-01-14 02:58:33,586 9035 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/css/data_export.css HTTP/1.0" 404 -
2016-01-14 02:58:33,587 9032 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/static/src/css/base.css HTTP/1.0" 404 -
2016-01-14 02:58:33,589 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /base/static/src/css/modules.css HTTP/1.0" 404 -
2016-01-14 02:58:33,611 9033 INFO None werkzeug: 127.0.0.1 - - [14/Jan/2016 02:58:33] "GET /web/binary/company_logo HTTP/1.0" 200 -

Would appreciate any assistance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.