Ops CTL tool
Generated by script generate_readme.sh
Install
pip install opsctl
Upgrade
pip install opsctl --upgrade
Test
python -m pip install -e .
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
Metadata
Release files for opsctl 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| opsctl-0.2.3.tar.gz | 8.5 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| opsctl-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.9 kB
Release files / opsctl-0.2.3.tar.gz
| Download URL | opsctl-0.2.3.tar.gz |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0535b84e9dcd4b290018b4092ebc19255a23cec1c04aa78658d0230ec3ada6e6
|
|
BLAKE2b-256 checksum How to use checksums |
a6c31aa7c0638074b2cc25d3fd38badad5b300569aaa3cedf207ce3fe048d055
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / opsctl-0.2.3-py3-none-any.whl
| Download URL | opsctl-0.2.3-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6b9a8dfbc7c65c2f27ec54967a8ad9fdcf175f545eaad049affcfca518dec57f
|
|
BLAKE2b-256 checksum How to use checksums |
e2ae75ffcbafb9007c328074cc8d37db8f012bfa7e8149bafe321bafa9608b8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Security for opsctl 0.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.