Not Logged In

qds_ops 0.9.0a7

Installation============qds_ops requires Python 2.6 or above. The machine has to be a valid knife client

sudo pip install qds_ops

Development Setup=================VirtualEnv----------1. Make sure you have [virtualenv]https://pypi.python.org/pypi/virtualenv setup.2. Create a virtualenv for this project.3. Ignore egg-info in [git]https://help.github.com/articles/ignoring-files#global-gitignore)4. Activate the virtualenv everytime. (Ugh! One more thing to forget)5. Change to source directory6. Every time you make a change, run develop script

mkdir ~/python-envs; virtualenv ~/python-envs/qds_ops;

source ~/python-envs/qds_ops/bin/activate; cd ~/src/qds_ops/

python setup.py develop;

Release Process===============1. Make sure you have Qubole's credentials on Pypi stored in ~/.pypirc2. Create a git tag with the version number. The format is qds_ops-<version>3. Git Push to let everyone know.4. Create package and upload to pypi.5. Make profit!

cat ~/.pypirc [server-login] username:qubole password:[pick it up from confluence]