[ClusterLabs Developers] FYI: Proposal for pacemaker API direction
Gao,Yan
ygao at suse.com
Tue Feb 5 17:24:57 UTC 2019
On 2/5/19 7:50 AM, Kristoffer Grönlund wrote:
> On Mon, 2019-02-04 at 18:43 -0600, Ken Gaillot wrote:
>> Hi all,
>>
>> Anyone who works on the Pacemaker code base might be interested in
>> this
>> pull request from Chris Lumens:
>>
>> https://github.com/ClusterLabs/pacemaker/pull/1696
>>
>> It's a simple idea but lays the groundwork for the future direction
>> of
>> the pacemaker C API.
>>
>
> Hi Ken (and Chris, if you're on the mailing list),
>
> This looks great! I have been thinking about doing something similar
> mainly to get a more tools-friendly library that could also be exposed
> to Python etc. So this looks really good to me.
Would it make sense to move useful functions/logic now in the tools into
the external library, for example some functions now in crm_mon helping
with parsing/displaying of cluster status? Eventually if the external
library becomes very easy to be used and is simply exposed with
python/go/whatever wrappers, any consumers would get the consistent
functionality and even the current pacemaker CLIs would probably become
thin wrappers as well.
Regards,
Yan
More information about the Developers
mailing list