<div dir="ltr">This is nothing but pure awesome in plugin form! Thanks for working on this<br><br><div class="gmail_quote">On Fri, Apr 24, 2015 at 8:34 AM Cory Johns <<a href="mailto:cory.johns@canonical.com">cory.johns@canonical.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Last week, while in Nuremberg, Ben and I were able to create a new<br>
plugin to enable a much better charm development workflow.<br>
<br>
Once the Juju Plugins bundle (<a href="https://github.com/juju/plugins" target="_blank">https://github.com/juju/plugins</a>) is<br>
installed, you can now run `juju sync-watch <unit>` to enable local<br>
editing of a remote charm.  This works using inotify to watch for<br>
changes in the local copy of the charm and automatically sync those<br>
changes up to the deployed unit.  If the unit is in an error state, it<br>
will also automatically retry the failed hook, so that you can do<br>
fast, seamless iteration on a charm.<br>
<br>
This plugin works with any provider and any editor.<br>
<br>
--<br>
Juju mailing list<br>
<a href="mailto:Juju@lists.ubuntu.com" target="_blank">Juju@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
</blockquote></div></div>