Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Console scripts to make DevOps easier

Project description

Latest version coverage

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:

    basic commands:
    
        init             initialize mirror.cfg
        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
        run              run a shell command inside the repo(s)
    
  • fluidicat to display the output of a command or contents of a file intermittently:

    positional arguments:
      FILE                  Files to read, if empty, stdin is used
    optional arguments:
      -h, --help            show this help message and exit
      -e EVERY, --every EVERY
                            Print every N line
      -w WAIT, --wait WAIT  Wait time before displaying a message
    
  • bitbucket or bb to interact with Bitbucket:

    basic commands:
    
        init             initialize bitbucket configuration file
        create           create a new bitbucket repository
        update           update an existing bitbucket repository
        delete           delete an existing bitbucket repository
        clone            clone a bitbucket repository
        pull             pull a bitbucket repository
        create_from_local
                         create a bitbucket repo from existing local repo
        pull_request     open a bitbucket pull request
        download         download a file from a bitbucket repo
        list             list all bitbucket repos
        privilege        update account privilege on an existing repo
        group-privilege  update group privilege on an existing repo
        add_remote       add remote url
    
    See `bitbucket <command> --help` for more information on a specific command.
    

Project details


Download files

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

Files for fluiddevops, version 0.0.4b0
Filename, size File type Python version Upload date Hashes
Filename, size fluiddevops-0.0.4b0-py2.py3-none-any.whl (20.1 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes
Filename, size fluiddevops-0.0.4b0.tar.gz (69.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page