Metadata-Version: 2.0
Name: fluiddevops
Version: 0.0.1b2
Summary: Console scripts to make DevOps easier.
Home-page: http://bitbucket.org/gfdyn/fluiddevops
Author: Ashwin Vishnu Mohanan
Author-email: avmo@kth.se
License: CeCILL
Description-Content-Type: UNKNOWN
Keywords: DevOps,continuous integration,testing
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Education
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Provides-Extra: hg
Requires-Dist: mercurial; extra == 'hg'
Requires-Dist: hg-git; extra == 'hg'

FluidDevOps is a small package which provides some console scripts to
make DevOps easier.

See directory ``docker`` for more on running Docker containers.

Installation
------------

::

    python setup.py develop

Features
--------

-  ``python -m fluiddevops.mirror`` or ``fluidmirror`` to setup hg to
   git mirroring for a group of packages and periodically check for
   updates

::

    usage: fluidmirror [-h] [-c CFG] {list,clone,set-remote,pull,push,sync} ...

    works on a specific / all configured repositories (default)

    positional arguments:
      {list,clone,set-remote,pull,push,sync}
                            sub-command
        list                list configuration
        clone               hg clone
        set-remote          set remote (push) path in hgrc
        pull                hg pull -u
        push                hg push
        sync                sync: pull and push

    optional arguments:
      -h, --help            show this help message and exit
      -c CFG, --cfg CFG     config file


