[chef] Re: Re: Package doesnt notify service?


Chronological Thread 
  • From: Phil Dibowitz < >
  • To:
  • Subject: [chef] Re: Re: Package doesnt notify service?
  • Date: Tue, 08 May 2012 08:54:49 -0700

On 05/08/2012 04:29 AM, Vladimir Girnet wrote:
> 
> On May 8, 2012, at 2:07 PM, Geoff Meakin wrote:
> 
>> Hi Phil,
>>
>> I think you misunderstood (1)
>>>> 1. On a chef run, dont assume that the database should always be started.
>>>> There might have been good reasons it was taken down by a sysadmin
>>
>> I'm trying to *NOT* ensure the database is always started.
>> For example as a sysadmin i may have taken my database down for very good
>> reasons whilst I sort some stuff out. I dont want chef restarting it
>> automatically
>>
> 
> I think you are missing then the main feature of Chef configuration 
> management
> - to ensure system is always in a correct state. 
> 
> A better way for solving your problem will be to use "not_if/only_if" for
> "service" resource. For example, do no start the service if there is a
> specific file present on the system. When you need to have your database 
> down,
> just create that file, and chef will not do anything. Removing the file will
> mean for chef to do all required things.

Right. For example, make it dependent on /tmp/no_start_mongo and touch that
file when you're doing mongo maintenance.

-- 
Phil Dibowitz                             

Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Be who you are and say what you feel, because those who mind don't matter
 and those who matter don't mind."
 - Dr. Seuss


Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.16.

§