Re: Is there a better way to extract dependency info from resources?
Lars Marowsky-Bree <[email protected]> Fri, 21 Jun 2002 11:31:27 +0200
| Newsgroups | gmane.linux.failsafe |
|---|---|
| Message-ID | <[email protected]> |
On 2002-06-20T17:54:10, Kashif Shaikh <[email protected]> said: > I'm trying to write some custom plug-in scripts for custom resources > types I have created. For many of the resource scripts, I need to > extract dependency information(i.e. list of resources I depend on like > IP_address). > > Yes, I could put the dependent info into the resource I'm creating, and > make my task easier(I would just need to use s2_get_resource_attribute), > but that means I gotta add more options to my custom resource, which I > don't want to do. I see that this is documented badly in README.scriptlib2. You can use the following: deps=$(s2_get_attributes $resource_type $resource_name all) dep_IP=$(s2_get_attribute_value IP_address $deps) To retrieve the dependency on an IP_address; this needs cleaning up slightly as it also means that the resourceQuery gets called twice; it should do the call once and save both kinds of information returned. Sincerely, Lars Marowsky-Brée <[email protected]> -- Immortality is an adequate definition of high availability for me. --- Gregory F. Pfister