Hi!

I think it depend where the agents originate from. "heartbeat" is not the 
"product", but the "vendor". Unfortunately some tools like crm don't care a lot 
about exact matching which may make a difference if there is an agent with the 
same name from differend vendors ("drbd", maybe).

So my proposal would be if all agents come from one source, give them some name 
describing the source. Use different names for others.
For my own agents and local modifications I use different "vendors" to avoid 
confusion.

Besides the "vendor" name in agents, there's also some "heartbeat" stuff that 
isn't related to "heartbeat", like "ocf-shellfuncs" in 
"/usr/lib/ocf/lib/heartbeat" (SLES11).

Basically any new structure should emphasize "OCF != heartbeat".

Regards,
Ulrich

>>> David Vossel <[email protected]> schrieb am 30.07.2013 um 00:19 in 
>>> Nachricht
<[email protected]>:
> hey,
> 
> Historically the ocf resource agents have been shipped under the 'heartbeat' 
> provider alias.  Now that pacemaker exists, the legacy name "heartbeat" is 
> slightly confusing since it refers to another project.  We should change 
> this.
> 
> How would you all feel about moving all the 'heartbeat' provider agents into 
> a new provider called 'core', and then for legacy purposes create a 
> 'heartbeat' symlink that points to the 'core' directory so no one's 
> configuration breaks... Eventually some day we could move in the direction of 
> depreciating the use of the 'heartbeat' provider entirely.
> 
> good plan? any thoughts?
> 
> -- Vossel
> _______________________________________________
> Linux-HA mailing list
> [email protected] 
> http://lists.linux-ha.org/mailman/listinfo/linux-ha 
> See also: http://linux-ha.org/ReportingProblems 



_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to