[Plugin] sync-watch: Edit locally, run in the cloud
Cory Johns
cory.johns at canonical.com
Fri Apr 24 12:34:46 UTC 2015
Last week, while in Nuremberg, Ben and I were able to create a new
plugin to enable a much better charm development workflow.
Once the Juju Plugins bundle (https://github.com/juju/plugins) is
installed, you can now run `juju sync-watch <unit>` to enable local
editing of a remote charm. This works using inotify to watch for
changes in the local copy of the charm and automatically sync those
changes up to the deployed unit. If the unit is in an error state, it
will also automatically retry the failed hook, so that you can do
fast, seamless iteration on a charm.
This plugin works with any provider and any editor.
More information about the Juju
mailing list