[Serdev] xmlrpc module in rel_janakj
Jan Janak
jan at iptel.org
Tue Jun 21 09:32:06 UTC 2005
On 17-06-2005 16:24, Jev wrote:
>
>
> Jan Janak wrote:
> > On 17-06-2005 11:14, Jev wrote:
> >
> >>Hi,
> >>
> >>What's the status on the xmlrpc module in janakj? Is there future plans
> >>for this, or is it proof of concept, waiting fro someone to pick it up?
> >
> >
> > It is work in progress. Currently we are working on functions that
> > will be exported through XMLRPC.
> >
> >
> >>It will be a very useful module when completed :)
> >
> >
> > I hope so. Karel modified serweb to use it as a proof of concept and
> > it seems to work well.
>
>
> Cool, I got it working here with a very dumb xmlrpc client script I
> wrote. It makes sense to me that you could unify the control channel to
> this method and do away with the fifo. Rewriting serctl as a xmlrpc
> client instead.
Yes, this is what I am aiming at. Branch rel_janakj contains neither
fifo server not unixsocket server anymore. I was thinking about
implementing xml-rpc based equivalent in python, because it is
extremely simple to use and modify, python has xmlrpc support and it
is almost everywhere.
> Is it specifically core functions you are working on right now? I'm very
> interested in getting access to usrloc via xmlrpc. I could possibly get
> some cycles to help with this.
I am working on module functions at the moment. I'll try to commit
(once it compiles) what I have this week. I already wrote usrloc
functions, but there are other modules which have not yet been
completed: domain, lcr, group, and pa.
In addition to that I think that we will need some new functions,
especially for monitoring. For example:
- Measuring of mysql latency in mysql module
- Some statistics about DNS queries in enum module
- gflags module interface
You can pick anything of them and start working on it if you want to
help. In addition to that I would appreciate suggestions what
additional management functions we should have in SER.
> I presume using the tcp socket is a requirement for xmlrpc?
Yes, unless you want to modify your xmlrpc library to use UDP.
Jan.
More information about the Serdev
mailing list