--===============1756217863==
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Dutf-8"> I thought puppet was =
a bad design when I first seriously looked at it in 2009.
tyle=3D"font-family: Calibri, 'Slate Pro', sans-serif;">This year I had to =
work with it and based on the root cause of an intermittent bug I'm seeing =
that popped up this week I have a new opinion.
=3D"font-family: Calibri, 'Slate Pro', sans-serif;">
<=
span style=3D"font-family: Calibri, 'Slate Pro', sans-serif;">I never want =
to see that PCP dosed bad Chucky want to be touching my servers again.n>
>
ns-serif;">It turns out that without explicit instructions that class B nee=
ds class =E2=80=8EA and class C needs class A and B in all of the class the=
following can happen
'Slate Pro', sans-serif;">
: Calibri, 'Slate Pro', sans-serif;">Code can look something like thisn>
>"pan>
;">Include A
ro', sans-serif;">Include B
libri, 'Slate Pro', sans-serif;">Include C
font-family: Calibri, 'Slate Pro', sans-serif;">=E2=80=8E"
> But t=
he result is that it loads them in any random order it wants. And the order=
changes with every =E2=80=8Einvocation of the agent randomly.
=
pan>
=E2=80=8ESo occasionally class C could load and execute firs=
t and as for information from class B but since class B hasn't loaded yet i=
t will get null data. Other times B will load first and need Data from A an=
d get a null response because A hasn't loaded yet then C will load and ask =
for info from A and B, and get null from A and corrupt data from B.
iv>Then again the can load in order (A then B then C) and every thing is ha=
ppy.=E2=80=8E
--===============1756217863==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
hangout mailing list
hangout-at-nylxs.com
http://www.nylxs.com/mailman/listinfo/hangout
--===============1756217863==--
--===============1756217863==
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Dutf-8"> I thought puppet was =
a bad design when I first seriously looked at it in 2009.
tyle=3D"font-family: Calibri, 'Slate Pro', sans-serif;">This year I had to =
work with it and based on the root cause of an intermittent bug I'm seeing =
that popped up this week I have a new opinion.
=3D"font-family: Calibri, 'Slate Pro', sans-serif;">
<=
span style=3D"font-family: Calibri, 'Slate Pro', sans-serif;">I never want =
to see that PCP dosed bad Chucky want to be touching my servers again.n>
>
ns-serif;">It turns out that without explicit instructions that class B nee=
ds class =E2=80=8EA and class C needs class A and B in all of the class the=
following can happen
'Slate Pro', sans-serif;">
: Calibri, 'Slate Pro', sans-serif;">Code can look something like thisn>
>"pan>
;">Include A
ro', sans-serif;">Include B
libri, 'Slate Pro', sans-serif;">Include C
font-family: Calibri, 'Slate Pro', sans-serif;">=E2=80=8E"
> But t=
he result is that it loads them in any random order it wants. And the order=
changes with every =E2=80=8Einvocation of the agent randomly.
=
pan>
=E2=80=8ESo occasionally class C could load and execute firs=
t and as for information from class B but since class B hasn't loaded yet i=
t will get null data. Other times B will load first and need Data from A an=
d get a null response because A hasn't loaded yet then C will load and ask =
for info from A and B, and get null from A and corrupt data from B.
iv>Then again the can load in order (A then B then C) and every thing is ha=
ppy.=E2=80=8E
--===============1756217863==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
hangout mailing list
hangout-at-nylxs.com
http://www.nylxs.com/mailman/listinfo/hangout
--===============1756217863==--