Updates:
Status: Fixed
Comment #1 on issue 786 by [email protected]: Implement Haskell WConfd
client
http://code.google.com/p/ganeti/issues/detail?id=786
Fixed in:
commit aa4a4b7612c4b8cef544b227155e3e75f6f4bf6e
Author: Petr Pudlak <[email protected]>
Date: Thu Apr 3 13:17:43 2014 +0200
Fix lint errors after moving Luxi code to UDSServer
Remove unused imports and update the 'buildCall' call in tests.
Signed-off-by: Petr Pudlak <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 6856693fcdb1a08ecb3473606659442a4f5eb80a
Author: Petr Pudlak <[email protected]>
Date: Thu Apr 3 10:18:57 2014 +0200
Add a WConfd RPC Client
The client is generated automatically by Ganeti.THH.HsRPC.
It also includes helper functions for creating a client object.
Signed-off-by: Petr Pudlak <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit d808bf6e149f844903b13e6503fc778f135576f0
Author: Petr Pudlak <[email protected]>
Date: Thu Apr 3 09:43:39 2014 +0200
Add a module for creating Haskell-to-Haskell RPC clients
It uses TH to create client functions with the corresponding signature
from a given list of server functions.
Signed-off-by: Petr Pudlak <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 6e1e47d40e0985584109c018e621943d93634d76
Author: Petr Pudlak <[email protected]>
Date: Thu Apr 3 09:33:40 2014 +0200
Add a generic TH currying function for arbitrary arity
.. and also a function for extracting a type argument from a type.
Signed-off-by: Petr Pudlak <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 3fc9410e4be21d53ea4c652216b51571fa8cc9b6
Author: Petr Pudlak <[email protected]>
Date: Wed Apr 2 16:26:35 2014 +0200
Move buildCall and validateResult from Luxi to UDSServer
.. to that they're available for other Luxi-like RPC clients as well.
While at it, rename validateResult to parseResponse to be consistent
with the names of the other functions.
Signed-off-by: Petr Pudlak <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings