Skip to main content

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.

Source Distribution

fluiddevops-0.0.4b0.tar.gz (69.8 kB view details)

Uploaded Source

Built Distribution

fluiddevops-0.0.4b0-py2.py3-none-any.whl (20.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fluiddevops-0.0.4b0.tar.gz.

File metadata

  • Download URL: fluiddevops-0.0.4b0.tar.gz
  • Upload date:
  • Size: 69.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.2

File hashes

Hashes for fluiddevops-0.0.4b0.tar.gz
Algorithm Hash digest
SHA256 947277795db1325c0e75d52f6fce87bdceb008f29f314eff3ac797ee6b738d58
MD5 cb5a227b545316db2e30f6f8b65be9a2
BLAKE2b-256 dc7c934b2752a62a50763ae8825ac0f5553d80d6f87f302deda1f5f902d78db3

See more details on using hashes here.

File details

Details for the file fluiddevops-0.0.4b0-py2.py3-none-any.whl.

File metadata

  • Download URL: fluiddevops-0.0.4b0-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.2

File hashes

Hashes for fluiddevops-0.0.4b0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 835f7e1e306ec620fd40a67276c9424dc0e0eaca0e805bb61bc536f8a2c36d4c
MD5 a990717372347125d4e95356910fcaf0
BLAKE2b-256 3a4c5578705aee65f27f3415418fccbcf309af8d4c5a1f7cc1fdbf45d79222aa

See more details on using hashes here.

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