OPS CTL Tool
Project description
Ops CTL tool
Generated by script generate_readme.sh
Install
pip install opsctl
Upgrade
pip install opsctl --upgrade
Test
python setup.py install
cd test
pytest *
Feature
opsctl
tmpl2art Render templates to articles
env2json Get environ variables to Json file
env2yaml Get environ variables to YAML file
bamboo Bamboo CLI
version Show opsctl version
- Render templates to articles
opsctl tmpl2art
--config Key-Value config file path, file type is YAML
--tmpl Template dir path or template file path
--output Articles output path
- Get environ variables to Json file
opsctl env2json
--output Output Json file path
--input Optional. Ensure your input file format that is must be same with output of command "env".
Get current os environ variables if let this option empty.
- Get environ variables to YAML file
opsctl env2yaml
--output Output YAML file path
--input Optional. Ensure your input file format that is must be same with output of command "env".
Get current os environ variables if let this option empty.
- Bamboo CLI
opsctl bamboo
--host Bamboo server host base url
--token Bamboo server access token
--deploy Trigger Bamboo deployment project running. Format is deploymentProjectName:environmentName
--param Optional. Update target variables paramKey:paramValue
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
opsctl-0.2.2.tar.gz
(7.9 kB
view details)
Built Distribution
File details
Details for the file opsctl-0.2.2.tar.gz
.
File metadata
- Download URL: opsctl-0.2.2.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17ebc17e66040860e2baf3d8f5b9bdc8243e7e7830ac220af8fbe5381175a1bd |
|
MD5 | 2f0dec3a31c4c54ae416725ff43dc265 |
|
BLAKE2b-256 | 9ac5cd41b0389fa27d178203c5043f15caeb1dd42405c0e3f06f9ce20cad4668 |
File details
Details for the file opsctl-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: opsctl-0.2.2-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ea85032b3e52770ae1b97571dc8fcc777fe73443adce49e44d50a1cf32b44fd |
|
MD5 | 6746dd4c0ec6bf0e59b3c5aa2547900a |
|
BLAKE2b-256 | 18802041abf03e1d354dfa3abadc0e23cd6a3be3f3280f38dd5416b237671ec5 |