Skip to main content

# Juju Act

‘juju act’ is a Juju plugin to improve the actions command line user experiece. It operates synchronously, combining the built in run-action and show-action-output commands into one.

This plugin supports Juju 1.25 and Juju 2.0. When a future version of Juju gains a –wait argument to the run-action command, it is expected that this plugin will simply wrap that for backwards compatibility. This work can be tracked at https://bugs.launchpad.net/bugs/1445066

## TODO

  • Run an action on the leader in a service, rather than on a specific unit.

  • Run an action on all units in a service. Output and exit codes need to be combined. Run Parallel (fast), serially (rolling upgrades), or user choice?

## Support

‘juju act’ is maintained on Launchpad at https://launchpad.net/juju-act by Stuart Bishop <stuart.bishop@canonical.com>. Bugs can be reported at https://bugs.launchpad.net/juju-act or to the main Juju mailing list. Code can be found in git at https://git.launchpad.net/juju-act

Release files for juju-act 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for juju-act 1.0.1
File Size Uploaded
juju-act-1.0.1.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for juju-act 1.0.1
File Interpreter ABI Platform
juju_act-1.0.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 10.3 kB

Release files / juju-act-1.0.1.tar.gz

Download URL juju-act-1.0.1.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0f51a856edc38fa24dd9f00a5743d18e5768ab95de56a00f120153f28cfa84dd
BLAKE2b-256 checksum
How to use checksums
3e42c1876cc315a7c7c31e10de07c4c91e3b6accd8b932c8b16fe3d19ab08727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / juju_act-1.0.1-py2.py3-none-any.whl

Download URL juju_act-1.0.1-py2.py3-none-any.whl
Size 6.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
833085aadd0f749e914e96fd0d0339e267f64ec7749fd2f00a53922e4dc80256
BLAKE2b-256 checksum
How to use checksums
1dded193f14b87841325312fc659b3b843fd44b42ecdbe3ff00cc7105e5089f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page