Name Last Update
bin Loading commit data...
ceph_workbench Loading commit data...
data_files Loading commit data...
docker Loading commit data...
docs Loading commit data...
tests Loading commit data...
.coveragerc Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS.rst Loading commit data...
ChangeLog Loading commit data...
LICENSE Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
requirements.txt Loading commit data...
run-tests.sh Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...
test-requirements.txt Loading commit data...
tox.ini Loading commit data...

ceph-workbench

ceph-workbench is a command line tool that implements a development workflow for Ceph

Documentation : http://ceph-workbench.readthedocs.org/ Home page : https://pypi.python.org/pypi/ceph-workbench

Installation

Hacking

  • version=1.3.0 ; perl -pi -e "s/^version.*/version = $version/" setup.cfg ; for i in 1 2 ; do python setup.py sdist ; amend=$(git log -1 --oneline | grep --quiet "version $version" && echo --amend) ; git commit $amend -m "version $version" ChangeLog setup.cfg ; git tag -a -f -m "version $version" $version ; done
  • Publish a new version
  • python setup.py sdist upload --sign
  • git push ; git push --tags
  • docker rmi dachary/ceph-workbench
  • docker build --tag dachary/ceph-workbench docker
  • docker login
  • docker push dachary/ceph-workbench
  • pypi maintenance