母舰-资产管理
Mothership的Python项目详细描述
快速启动
阅读安装依赖项部分 读取引导部分 读取安装文件 读取升级文件(如果升级)
安装依赖项
- Dependencies: SQLAlchemy
- PyYAML
- psycopg2
- Centos:
- sudo yum install python-sqlalchemy0.5
- sudo yum install python-psycopg2
- sudo yum install python-setuptools
- sudo yum install python-cmdln # You need to 1.2.0 for manpage generation
- sudo yum install python-hashlib # For zabbix_agent
- OSX:
- sudo port install python26
- sudo port install python_select # In order to override system installed python
- sudo port install py26-yaml
- sudo port install py26-sqlalchemy
- sudo port install py26-pip
- sudo port install py26-psycopg2 # Need to use pip if using postgresql8.5 or higher
- sudo pip-2.6 install cmdln
OSX的引导程序
- sudo python_select python26或使用-l并选择所需的任何python
- sudo-u postgres createuser<;您的用户id>;对超级用户说“是”,除非您想永远花在烫发上
- sudo-u postgres/opt/local/lib/postgresql84/bin/pg_ctl-d/opt/local/var/db/postgresql84/defaultdb start(如果需要启动postgres)
- 确保您周围有某种基于PostgreSQL的数据库
在虚拟环境中运行
在虚拟环境中运行以进行隔离/测试非常方便,因此:
virtualenv mothership test可选择使用-p python<;版本>; 源母舰测试/bin/激活 #安装“本地开发版本”,这意味着执行的源文件 #是你母舰的源目录吗 python setup.py开发 #现在安装依赖项,您可以在虚拟环境中运行ship #带“ship”
当前贡献者
安德烈斯佩雷拉 大卫·科瓦赫 马特·奥斯特豪斯 里卡多·塞蒂
原始团队
黄阿兰 安德烈斯佩雷拉 大卫·科瓦赫 贾里德兄弟 肯特李