Ok no problemo, Metacello is pretty reliable I was just curious. Thanks :)

On Mon, Oct 24, 2016 at 9:50 PM Dale Henrichs <
dale.henri...@gemtalksystems.com> wrote:

>
>
> On 10/23/2016 11:08 AM, Dimitris Chloupis wrote:
> >
> > Curious question: let say that the spec configuration in first code
> > fragment fails to load for various reason, is there a way for
> > metacello to detect the fail and add something to the baseline , let
> > say the stable version of pillar, so if it sees that the development
> > version of pillar fails to load it falls back to loading the stable
> > version instead ?
> >
> > Essentially I am asking here about metacello exceptions.
> >
> Dimitris,
>
> I haven't done any work with respect to dynamically changing the project
> version that is loaded with the exception of lock handling.
>
> If you look at the subclasses of MetacelloScriptNotification and
> MetacelloProjectSpecScriptNotification you will see the notifications
> that are used to implement the fundamentals of lock handling and I
> suppose that it would be possible to build a MetacelloScriptEngine that
> gave a developer some explicit control over project spec lookup, but
> doing so in response to unspecified load errors could be a bit dicey ...
>
> Presumably, one could write an error handler that caught load errors and
> then manipulated the project locks to do something like you are
> suggesting ...
>
> Dale
>
>
>
>

Reply via email to