Welcome to odoo_score documentation!

github.com Coverage License: AGPL-3

odoo_score 2.0.5

github.com Coverage License: AGPL-3

Overview

Odoo supercore

odoo_score is a library that extends the odoo orm functionality and makes available a simple odoo shell.

odoo_shell

Odoo shell is a simple line command shell to manager Odoo database using the internal Odoo functions.


Usage

odoo_shell usage

usage: odoo_shell.py [-h] [-A python_name] [-c file] [-d file] [-n] [-q] [-V]
                     [-v] [-w file] [-z name] [-1 PARAM_1] [-2 PARAM_2]
                     [-3 PARAM_3] [-4 PARAM_4] [-5 PARAM_5] [-6 PARAM_6]

Odoo test environment

optional arguments:
  -h, --help            show this help message and exit
  -A python_name, --action python_name
                        internal action to execute
  -c file, --config file
                        configuration command file
  -d file, --dbname file
                        DB name to connect
  -n, --dry-run         do nothing (dry-run)
  -q, --quiet           silent mode
  -V, --version         show program's version number and exit
  -v, --verbose         verbose mode
  -w file, --src-config file
                        Source DB configuration file
  -z name, --src-db_name name
                        Source database name
  -1 PARAM_1, --param-1 PARAM_1
                        value to pass to called function
  -2 PARAM_2, --param-2 PARAM_2
                        value to pass to called function
  -3 PARAM_3, --param-3 PARAM_3
                        value to pass to called function
  -4 PARAM_4, --param-4 PARAM_4
                        value to pass to called function
  -5 PARAM_5, --param-5 PARAM_5
                        value to pass to called function
  -6 PARAM_6, --param-6 PARAM_6
                        value to pass to called function


Getting started


Installation

Installation

Zeroincombenze tools require:

  • Linux Centos 7/8 or Debian 9/10 or Ubuntu 18/20

  • python 2.7, some tools require python 3.6+

  • bash 5.0+

Stable version via Python Package

pip install odoo_score


Current version via Git

cd $HOME
git clone https://github.com/zeroincombenze/tools.git
cd ./tools
./install_tools.sh -p
source /opt/odoo/devel/activate_tools

Upgrade

Upgrade

Stable version via Python Package

pip install odoo_score -U


Current stable version

cd $HOME
./install_tools.sh -U
source /opt/odoo/devel/activate_tools

Current development version

cd $HOME
./install_tools.sh -Ud
source /opt/odoo/devel/activate_tools

History

git 2.0.5 (2023-03-23)

  • [FIX] run_odoo_debug.sh: ODOO_COMMIT TEST not set when build template

  • [IMP] run_odoo_debug.sh: simulate server_wide_modules parameter for Odoo 7.0-

2.0.4 (2023-01-13)

  • [IMP] run_odoo_debug.sh: test creates log

2.0.3 (2022-11-11)

  • [IMP] odoo_score: implementation of models and fields for Odoo 8-0+ modules

2.0.2 (2022-10-20)

  • [FIX] run_odoo_debug: test function improvements

  • [IMP] run_odoo_debug: ODOO_COMMIT_TEST

2.0.1.1 (2022-10-13)

  • [IMP] run_odoo_debug: python stub

  • [FIX] run_odoo_debug: crash in sime rare cases

2.0.1 (2022-10-12)

  • [IMP] stable version

2.0.0.3 (2022-10-05)

  • [IMP] run_odoo_debug: test via pycharm

  • [FIX] run_odoo_debug: concurrent tests

2.0.0.2 (2022-09-22)

  • [IMP] run_odo_debug: test with random rpcport for multiple tests

  • [IMP] odoo_shell.py: new actions

2.0.0.1 (2022-09-07)

  • [FIX] run_odo_debug with debug

  • [IMP] run_odoo_debug: experimental debug via pycharm

2.0.0 (2022-08-10)

  • [REF] Stable version



Credits

Contributors

Contributors


This module is part of tools project.

Last Update / Ultimo aggiornamento: 2023-04-15

Indices and tables