[OGo-XML-RPC] project.fetchJobs alternative?
Christian Hoffmann
xmlrpc@opengroupware.org
Fri, 09 Feb 2007 11:24:34 +0100
Thanks Adam,
i have installed your binaries because i also use Suse. It worked
perfect and fetching the jobs from a project work fine.
Thanks a lot and proceed with developing ZOGI. I will check for updates
and i think i will use more than just the fetching of projects.
See you
Christian
Adam Tauno Williams schrieb:
>> Is your ZOGI living beside the rpc daemon?
>>
>
> It loads into ZideStore; it is a ZideStore bundle.
>
>
>> Is it easy to install. I am accessing the RPC through a delphi program.
>> Normally it should be easy to use your ZOGI. Is that right?
>>
>
> To my knowledge no one has tested it other than me; or people who I can
> force to use my code. :) But it should be pretty easy to install.
>
> 1.) Get from Google's SVN
> http://code.google.com/p/zogi/source
> 2.) make
>
> * Of course this requires the OGo, SOPE, & Objective-C development
> packages to be installed.
>
> This should give you a zOGI.zsp file which you need to bundle up and
> move to /usr/local/lib/zidestore-1.5 folder of your OGo server. Then if
> you restart ZideStore (rcogo-zidestore restart on SuSE) you should see a
> "register ZideStore product: zOGI.zsp" in your
> "ogo-zidestore-1.5-err.log" file.
>
> Then tweak getLoginAccount.py in the TestScripts directory to reflect
> your username, password, url, etc... and see if it works. This requires
> Python, but that is a nice simple method to test with.
>
> Or, especially if you are using SuSE, try downloading the file at
> http://code.google.com/p/zogi/downloads/list and unpacking that
> in /usr/local/lib/zidestore-1.5 on your server. This is built on
> openSUSE 10.2, but seems to work fine on my SuSE 9.3 boxes as well. As
> with all off-the-cuff binaries, this can't be guaranteed to work on
> any-given-box.
>
> Documentation at http://code.google.com/p/zogi/wiki/Root
>
> zOGI is not complete; but if you run into something you desperately
> need we'll try to add it quickly. The initial focus was on getting
> decent methods for managing jobs/tasks.
>
> Any feedback is very much appreciated.
>
>
>>> Using ZOGI (http://code.google.com/p/zogi/) your should be able to:
>>> #!/usr/bin/env python
>>> import xmlrpclib,pprint
>>> server =
>>> xmlrpclib.Server('http://awilliam:*****@gourd-amber/zidestore/so/awilliam/')
>>> pprint.pprint(server.zogi.getObjectById(115100, 4096))
>>> And get all the tasks for project 115100, in the _TASKS key.
>>>
>
>