[Freeipa-devel] [PATCH] Add failover to the XML-RPC client

Rob Crittenden rcritten at redhat.com
Tue Feb 26 21:03:16 UTC 2008


Rob Crittenden wrote:
> Simo Sorce wrote:
>> On Mon, 2008-02-25 at 13:50 -0500, Rob Crittenden wrote:
>>> Simo Sorce wrote:
>>>> On Fri, 2008-02-22 at 14:49 -0500, Rob Crittenden wrote:
>>>>> Took Simo's advice and added a new XML-RPC function, ping(), that 
>>>>> we can use just to see if the remote server is up and answering.
>>>>>
>>>>> Modified the config class to be able to return multiple servers in 
>>>>> a list. We simply run thru that list each time a new rpcclient is 
>>>>> instantiated.
>>>> Can we add an argument to both the client and the server?
>>>> It would be useful to be able to exchange the cli/srv versions through
>>>> this command for future use:
>>>>
>>>> ping <cli-version>
>>>> pong <srv-version>
>>>>
>>>> Simo.
>>>>
>>> I think that is a nice-to-have for later. Neither the server nor 
>>> client currently have any knowledge of versions of anything.
>>
>> The idea is exactly to be able to recognize we are using outdated tools
>> (or too much up to date ones :) later. Maybe there are other means
>> too ...
>>
>> Simo.
> 
> I know what the purpose is but it is more than just sticking a number 
> somewhere for it to actually do what we want. I don't think that needs 
> to hold things up.
> 

I pushed the patch and opened a new bug to investigate doing API 
versioning between the client and server.

rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3245 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20080226/62c8e835/attachment.bin>


More information about the Freeipa-devel mailing list