Metadata-Version: 2.1
Name: fluiddevops
Version: 0.0.3b0
Summary: Console scripts to make DevOps easier.
Home-page: http://bitbucket.org/fluiddyn/fluiddevops
Author: Ashwin Vishnu Mohanan
Author-email: avmo@kth.se
License: CeCILL-B
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 :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Provides-Extra: doc
Provides-Extra: hg
Requires-Dist: future; python_version < "3"
Requires-Dist: futures; python_version < "3"
Requires-Dist: pathlib2; python_version < "3.4"
Requires-Dist: configparser; python_version < "3.5"
Requires-Dist: scandir; python_version < "3.5"
Provides-Extra: doc
Requires-Dist: Sphinx (>=1.1); extra == 'doc'
Requires-Dist: numpydoc; extra == 'doc'
Provides-Extra: hg
Requires-Dist: mercurial (==4.5); extra == 'hg'
Requires-Dist: hg-git (==0.8.11); extra == 'hg'
Requires-Dist: dulwich (<0.19,>0.18); extra == 'hg'

.. |coverage| image:: https://codecov.io/bb/fluiddyn/fluiddevops/branch/default/graph/badge.svg
  :target: https://codecov.io/bb/fluiddyn/fluiddevops

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
--------

- ``fluidmirror`` or ``fm``  to easily setup
  mercurial and git mirroring for a group of packages and periodically check
  for updates::

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

    A tool to handle multiple repositories. Works on a specific / all configured
    repositories (default)

- ``fluidicat`` to display the output of a command or contents of a file
  intermittently::

    usage: fluidicat [-h] [-e EVERY] [-w WAIT] [FILE [FILE ...]]

    Intermittent cat command. Watch stdin or catenate a set of filesand output to
    stdout for every N lines


