Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1 Відповісти
3649 Переглядів

Hello,

Im trying to create a new module using the scaffold command via odoo.sh's editors in src/odoo/addons in the Production stage :


~/src/odoo/addons$ odoo-bin scaffold mymodule


But I got an error like this:

Traceback (most recent call last):

  File "/home/odoo/src/odoo/odoo-bin", line 8, in <module>

    odoo.cli.main()

  File "/home/odoo/src/odoo/odoo/cli/command.py", line 60, in main

    o.run(args)

  File "/home/odoo/src/odoo/odoo/cli/scaffold.py", line 39, in run

    {'name': args.name})

  File "/home/odoo/src/odoo/odoo/cli/scaffold.py", line 121, in render_to

    os.makedirs(destdir)

  File "/usr/lib/python3.6/os.py", line 220, in makedirs

    mkdir(name, mode)

OSError: [Errno 30] Read-only file system: '/home/odoo/src/odoo/addons/mymodule'


Am I not permission to create modules in the production stage, or the production stage is just used for merge with other stages?


Please help!

Thank you!

Аватар
Відмінити
Найкраща відповідь

Hello Khanhqn,

Odoo.sh won't allow any users to update or create anything into the production branch. Odoo.sh only allow doing in staging and development branch. But you can not move that code or module into any other branch.

All you need to do is create a module using scaffold in your local and then commit it on odoo.sh.

Thanks

Regards,




Email:      odoo@aktivsoftware.com  

Skype: kalpeshmaheshwari

   

Аватар
Відмінити
Автор

Hi Jainesh,

Thank you for your support. So you mean, I will commit it like upload a file which has the same structure of module (_manifest_.py, _init_.py,...) , and select production stage to do it?

Related Posts Відповіді Переглядів Дія
1
бер. 24
1595
1
квіт. 25
2187
2
жовт. 23
2787
1
квіт. 25
1661
0
лют. 25
853