[Pacemaker] Manging Virtual Machine's resource

Andrew Beekhof beekhof at gmail.com
Wed May 21 14:11:19 EDT 2008


On May 21, 2008, at 7:01 PM, Lon Hohberger wrote:

>
> On Thu, 2008-05-22 at 00:05 +0800, Xinwei Hu wrote:
>
>> c.
>> I'm looking for a solution to "inherit" RAs.
>> Take JeOS for example. We may have different RAs for all different
>> kind of JeOS, but all of them are
>> only slightly different in a few parameters and monitoring methods.  
>> We
>> also can have a huge RA to handle
>> them all, but that'll be very scary to maintain/evo (i.e Filesystem)
>
> Why not just define a base virtual resource-agent class in your  
> favorite
> OO language and write resource agents that inherit from the class?
>
> The RA API is language-agnostic...
>
> Alternatively, there's no reason you can't do a common script and  
> source
> it from multiple agents to provide common functionality.  We do it all
> the time in rgmanager (heartbeat agents do it too - at least with
> ocf-shellfuncs).
>
> I'm not sure this kind of inheritance is something that should be
> internal to pacemaker;

Agreed 100% - totally out of scope for Pacemaker I'm afraid.





More information about the Pacemaker mailing list