News for hackers. Stuff that matters.
Re:What I Learned Managing Site Reliability for Some of the ... by closeparen on Tuesday April 04, 2017 @03:19PM (#14036237)
A skilled operator reading a runbook would seem less likely to exacerbate the mess than a naively written script. The operator can think, "wait a minute, this isn't right." Maybe they won't when they're sleeping off a night of drinking at 3am, but they could. The Python interpreter can't.

To make the script less naive, you'd need a development environment with the same infrastructure components as production, and the freedom to make them fail so you can develop your script against their failure states.

Re:What I Learned Managing Site Reliability for Some of the ... by dastbe on Tuesday April 04, 2017 @03:31PM (#14036362)
Then have that environment? If you know what you need and it isn't unrealistic, then get/make it.