Skip to main content

Console scripts to make DevOps easier.

Project description

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

positional arguments:
  {list,clone,set-remote,pull,push}
                        sub-command
    list                list all configured repositories
    clone               clone all repositories based on config
    set-remote          set remote path in hgrc of all configured repositories
    pull                pull all configured repositories
    push                push all configured repositories
    sync                sync all configured repositories

optional arguments:
  -h, --help            show this help message and exit
  -c CFG, --cfg CFG     config file
  • python -m fluiddevops.info or fluidinfo to get information on currently installed FluidDyn packages.

$ fluidinfo
Package                         Installed                       Version                         Local Path                      Remote Path
=======                         =========                       =======                         ==========                      ===========
fluiddyn                        True                            0.0.14                          /scratch/a...fluidmeta/fluiddyn ssh://hg@b...org/gfdyn/fluiddyn
fluidsim                        True                            0.0.5a0                         /scratch/a...fluidmeta/fluidsim ssh://hg@b...org/gfdyn/fluidsim
fluidlab                        False                           None                            None                            None
fluidimage                      False                           None                            None                            None
fluidfft                        False                           None                            None                            None
fluidcoriolis                   False                           None                            None                            None
fluiddevops                     True                            0.0.0b1                         /scratch/a...idmeta/fluiddevops ssh://hg@b.../gfdyn/fluiddevops
fluidsim-scripts                False                           None                            None                            None
fluidkth                        False                           None                            None                            None

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fluiddevops-0.0.0b2.tar.gz (18.4 kB view hashes)

Uploaded Source

Built Distribution

fluiddevops-0.0.0b2-py2.py3-none-any.whl (9.3 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page