-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-10-31 12:34, William Reade wrote: > > On Thu, Oct 31, 2013 at 12:37 AM, William Reade > <william.re...@canonical.com <mailto:william.re...@canonical.com>> > wrote: > > The service watch fires on any change to the document, and adding > a unit increments the service's unitcount field. The easy fix is > to wrap the service watcher so that it discards irrelevant changes; > the hard fix (schema change!) is to move the refcounts into their > own docs, as we do elsewhere in state. > > > In fact, the only relevant service change *is* the CharmURL change > -- we should just explicitly watch that alone, and drop the > service-life handling (when the service becomes Dying, the API > server handles setting the units to Dying already; and rather than > special-casing the can't-happen handling of service-Dead we can > just drop it entirely).
Do you have to watch the Service doc and then just discard changes that aren't the CharmURL ? John =:-> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (Cygwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlJyHrMACgkQJdeBCYSNAAPDuACgvwJmQDgvMiAl3QFsQefiF6qQ f2AAn3EtN6BWAhj23HCzu5lOmgtxwv94 =NW82 -----END PGP SIGNATURE----- -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev