Skip to content

Conversation

@pglombardo
Copy link
Contributor

Hello,

I am using instana Python library v1.15.4 with Odoo v12 (http://odoo.com) in a virtual environment.

When I start Odoo with:

export AUTOWRAPT_BOOTSTRAP=instana

I get the following error message:

/home/mchambreuil/odoo/12/env/bin/python /home/mchambreuil/odoo/12/env/bin/odoo -c odoo.conf 
Failed to import the site module
Traceback (most recent call last):
  File "/usr/lib/python3.6/site.py", line 570, in <module>
    main()
  File "/usr/lib/python3.6/site.py", line 563, in main
    execsitecustomize()
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/autowrapt/bootstrap.py", line 32, in _execsitecustomize
    return wrapped(*args, **kwargs)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/autowrapt/bootstrap.py", line 38, in _execsitecustomize
    _register_bootstrap_functions()
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/autowrapt/bootstrap.py", line 27, in _register_bootstrap_functions
    discover_post_import_hooks(name)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/wrapt/importer.py", line 120, in discover_post_import_hooks
    register_post_import_hook(callback, entrypoint.name)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/wrapt/decorators.py", line 440, in _synchronized
    return wrapped(*args, **kwargs)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/wrapt/importer.py", line 82, in register_post_import_hook
    hook(module)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/wrapt/importer.py", line 105, in import_hook
    __import__(entrypoint.module_name)
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/__init__.py", line 120, in <module>
    boot_agent()
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/__init__.py", line 54, in boot_agent
    import instana.singletons
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/singletons.py", line 4, in <module>
    from .agent import Agent
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/agent.py", line 14, in <module>
    from .fsm import TheMachine
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/fsm.py", line 14, in <module>
    from .log import logger
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/log.py", line 52, in <module>
    if running_in_gunicorn():
  File "/home/mchambreuil/odoo/12/env/lib/python3.6/site-packages/instana/log.py", line 38, in running_in_gunicorn
    for arg in sys.argv:
AttributeError: module 'sys' has no attribute 'argv'

@pglombardo
Copy link
Contributor

Hi @max3903 - thanks for reporting! Fix incoming.

@pglombardo pglombardo merged commit e50bfb6 into master Sep 5, 2019
@pglombardo pglombardo deleted the issue-187 branch September 5, 2019 09:54
@pglombardo
Copy link
Contributor

A fix/safety for this has been released in Instana Python package https://github.com/instana/python-sensor/releases/tag/1.15.5

@max3903
Copy link
Author

max3903 commented Sep 5, 2019

Thank you @pglombardo. Works better now. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants