简化Odoo服务器管理的CLI工具
项目描述
ociedoo
ociedoo 是一个命令行工具集合,旨在简化服务器上Odoo的管理。
查看帮助以获取更多信息。
安装
ociedoo 需要 Python 版本 >= 3.5。请确保 pip
指向正确的 Python 版本。为此,请运行
pip --version
它应该返回类似以下内容
pip xx.y from /path/to/pip (python 3.5)
如果 pip
不运行 Python >=3.5,尝试运行 pip3
,它是某些发行版中 Python >=3 的 pip
。
依赖项
ociedoo 通过shell使用外部程序。请确保它们已安装且当前用户可以访问。
- psql
- createdb
- dropdb
- systemctl
为特定用户安装
使用 pipx 安装(推荐 Python >= 3.6)
pipx install ociedoo
使用pipsi安装(推荐Python < 3.5)
pipsi install ociedoo
使用pip安装
pip install --user ociedoo
全局安装(适用于所有用户)
使用pipx安装(推荐Python >= 3.6)
如果尚未安装,请首先安装pipx
sudo pip install pipx
然后安装ociedoo
sudo PIPX_HOME=/usr/local PIPX_BIN_DIR=/usr/local/bin pipx install ociedoo
使用pipsi安装(推荐Python < 3.6)
如果尚未安装,请首先安装pipsi
sudo curl https://raw.githubusercontent.com/mitsuhiko/pipsi/master/get-pipsi.py | sudo python3 - --bin-dir /usr/local/bin --home /usr/local/venvs --no-modify-path
然后安装ociedoo
sudo pipsi --bin-dir /usr/local/bin --home /usr/local/venvs install ociedoo
使用pip安装
sudo pip install ociedoo
启用bash完成
特定用户的bash完成
要启用bash完成,请在您的.bashrc
中添加以下内容
# ociedoo
# =======
if command -v ociedoo >/dev/null; then
eval "$(_OCIEDOO_COMPLETE=source ociedoo)"
fi
如果您使用zsh,请将其添加到您的.zshrc
# ociedoo
# =======
if command -v ociedoo >/dev/null; then
eval "$(_OCIEDOO_COMPLETE=source_zsh ociedoo)"
fi
bash完成全局(适用于所有用户)
要启用bash完成,请在/etc/bash.bashrc
中添加以下内容
# ociedoo
# =======
if command -v ociedoo >/dev/null; then
eval "$(_OCIEDOO_COMPLETE=source ociedoo)"
fi
如果您使用zsh,请将其添加到您的/etc/zsh/zshrc
# ociedoo
# =======
if command -v ociedoo >/dev/null; then
eval "$(_OCIEDOO_COMPLETE=source_zsh ociedoo)"
fi
升级
特定用户的升级
使用pipx升级(推荐Python >= 3.6)
pipx upgrade ociedoo
使用pipsi升级(推荐Python < 3.5)
pipsi upgrade ociedoo
使用pip升级
pip install --user --upgrade ociedoo
全局升级(适用于所有用户)
使用pipx升级(推荐Python >= 3.6)
sudo PIPX_HOME=/usr/local PIPX_BIN_DIR=/usr/local/bin pipx upgrade ociedoo
使用pipsi升级(推荐Python < 3.5)
sudo pipsi --bin-dir /usr/local/bin --home /usr/local/venvs upgrade ociedoo
使用pip升级
sudo pip install --upgrade ociedoo
项目详情
下载文件
下载适用于您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
ociedoo-0.7.0.tar.gz (27.0 kB 查看散列)
构建分布
ociedoo-0.7.0-py3-none-any.whl (28.1 kB 查看散列)
关闭
ociedoo-0.7.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ff9ad7e8dc9e231aa19a4620d149d63358833c27a956d0fc2f3671964576cd95 |
|
MD5 | c0d3389bf8b24497706810b0beefbd88 |
|
BLAKE2b-256 | d3547247308ab1e522dd346f99d9c32384f1a1e981e3ebcb5ff32f0aa1bae645 |
关闭
ociedoo-0.7.0-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 41124259c8a495e7f0c29c563e4eef25b3914dc2e95b6e16e63972d0756b6739 |
|
MD5 | b042dbfbc0737c1be1521427bae7cd82 |
|
BLAKE2b-256 | fec63c9cdc3f7fc15a4eaeafa1c0ebcb7b20023db79f20ec5559c1fb1f3116ae |