On 10 February 2015 at 10:20, William Reade <[email protected]> wrote: > On Tue, Feb 10, 2015 at 12:13 PM, William Reade > <[email protected]> wrote: >> really ought to include a bunch more mechanism for finding out >> *precisely* what should have been assigned to what > > To be clear: I do not think we should do this, because the > interpretation of those entities would themselves be domain-specific > -- if client code is written to expect a unit id and ends up suddenly > seeing a volume id, the *best* case is that it fails -- the worst is > that it keeps on running with bad data and smearing the effects of the > bug further through the system with arbitrary further fallout. > > +100 to domain-specific errors.
Agreed. FWIW this issue is made worse by the choice that has been made not to mask errors by default, which means that it's easier for a lower level error from some subsystem to creep out into the light and be acted on erroneously. -- Juju-dev mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
