[ClusterLabs] [EXT] Re: Pull request requirements

Oyvind Albrigtsen oalbrigt at redhat.com
Mon Nov 4 09:08:17 UTC 2024


On 04/11/24 08:40 +0000, Windl, Ulrich wrote:
>> -----Original Message-----
>> From: Users <users-bounces at clusterlabs.org> On Behalf Of Oyvind
>> Albrigtsen
>> Sent: Thursday, October 31, 2024 4:25 PM
>> To: Amir Eibagi <amir.eibagi at nutanix.com>
>> Cc: users at clusterlabs.org; Govind Soundararajan
>> <govindarajan.s at nutanix.com>
>> Subject: [EXT] Re: [ClusterLabs] Pull request requirements
>>
>> Hi Amir,
>>
>> This is the current developer guide:
>> https://github.com/ClusterLabs/fence-agents/blob/main/doc/fa-dev-
>> guide.md
>>
>> We prefer REST-based agents, and the agents should work on Python 3.6+.
>
>Why is there a strong Python bias for fence agents?
Because it allows lower level control to use libraries like requests,
urllib3, pycurl, and in some cases project-specific libs rather than
a shell script runnning a client where the code could change a lot
from one version to another.

There's also the positive side of lots of libraries available for
Python, and better detection to avoid issues than shell scripts or C
where you would need external tools to detect them.


Oyvind Albrigtsen
>
>...
>
>Regards,
>Ulrich
>_______________________________________________
>Manage your subscription:
>https://lists.clusterlabs.org/mailman/listinfo/users
>
>ClusterLabs home: https://www.clusterlabs.org/
>



More information about the Users mailing list