New generic OCCI library released

Hi, I have released my OCCI library now. It is available on PyPi and the project site is hosted at github: https://github.com/nyren/occi-py The library will give you a full featured OCCI implementation with a robust design. A simple server backend interface is provided for easy integration into your favorite application. Supplied with the package is a demo program which launches an OCCI server with a "dummy" in-memory backend. A Redis backend is in the works and will likely be available in a couple of weeks. I have made the demo available at the below URL so please have a go at it and let me know if you find any issues. http://www.nyren.net/api/ regards, Ralf

Hi Ralf, It looks good :-) Great job... -gary On 3/20/2011 2:05 PM, Ralf Nyren wrote:
Hi,
I have released my OCCI library now. It is available on PyPi and the project site is hosted at github:
https://github.com/nyren/occi-py
The library will give you a full featured OCCI implementation with a robust design. A simple server backend interface is provided for easy integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI server with a "dummy" in-memory backend. A Redis backend is in the works and will likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at it and let me know if you find any issues.
regards, Ralf
_______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg

Great! I've poked at the URL just to make sure I get responses and it's working well. I'll use this as well to test the client side work. Thanks! Ralf Nyren wrote:
Hi,
I have released my OCCI library now. It is available on PyPi and the project site is hosted at github:
https://github.com/nyren/occi-py
The library will give you a full featured OCCI implementation with a robust design. A simple server backend interface is provided for easy integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI server with a "dummy" in-memory backend. A Redis backend is in the works and will likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at it and let me know if you find any issues.
regards, Ralf
_______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg
-- Michael Behrens R2AD, LLC (571) 594-3008 (cell) (703) 714-0442 (land)

Well done! Since we now have several implementations let's test for interop :-) Did you have a chance yet to test if the test client in the gridforge repository works? If not it probably needs fixing :-D All the best, -Thijs -----Original Message----- From: occi-wg-bounces@ogf.org on behalf of Ralf Nyren Sent: Sun 20.03.2011 21:05 To: occi-wg@ogf.org Subject: [occi-wg] New generic OCCI library released Hi, I have released my OCCI library now. It is available on PyPi and the project site is hosted at github: https://github.com/nyren/occi-py The library will give you a full featured OCCI implementation with a robust design. A simple server backend interface is provided for easy integration into your favorite application. Supplied with the package is a demo program which launches an OCCI server with a "dummy" in-memory backend. A Redis backend is in the works and will likely be available in a couple of weeks. I have made the demo available at the below URL so please have a go at it and let me know if you find any issues. http://www.nyren.net/api/ regards, Ralf _______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg

Yep, all tests passed except those with user-defined mixins (not fully implemented yet). I had to fix a couple of bugs in your test_client.py but I have commited them to gridforge :-D We should probably implement HTTP Basic Auth into the test client since the cookie-stuff that's in there is hard for a client to figure out by itself. That stuff is more suitable for browsers. If you do not beat me to implement it I will give it a go after I have my Redis backend in place. regards, Ralf On Mon, 21 Mar 2011 03:43:04 -0400, "Thijs Metsch" <tmetsch@platform.com> wrote:
Well done!
Since we now have several implementations let's test for interop :-) Did you have a chance yet to test if the test client in the gridforge repository works? If not it probably needs fixing :-D
All the best,
-Thijs
-----Original Message----- From: occi-wg-bounces@ogf.org on behalf of Ralf Nyren Sent: Sun 20.03.2011 21:05 To: occi-wg@ogf.org Subject: [occi-wg] New generic OCCI library released
Hi,
I have released my OCCI library now. It is available on PyPi and the project site is hosted at github:
https://github.com/nyren/occi-py
The library will give you a full featured OCCI implementation with a robust design. A simple server backend interface is provided for easy integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI server with a "dummy" in-memory backend. A Redis backend is in the works and will
likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at it and let me know if you find any issues.
regards, Ralf
_______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg

Cool! I'm working on getting Andy's ANTLR grammar stuff in the test client too...so no more string splitting, concatenating etc. Cheers, -Thijs -----Original Message----- From: Ralf Nyren [mailto:ralf@nyren.net] Sent: Mon 21.03.2011 08:53 To: Thijs Metsch Cc: occi-wg@ogf.org Subject: RE: [occi-wg] New generic OCCI library released Yep, all tests passed except those with user-defined mixins (not fully implemented yet). I had to fix a couple of bugs in your test_client.py but I have commited them to gridforge :-D We should probably implement HTTP Basic Auth into the test client since the cookie-stuff that's in there is hard for a client to figure out by itself. That stuff is more suitable for browsers. If you do not beat me to implement it I will give it a go after I have my Redis backend in place. regards, Ralf On Mon, 21 Mar 2011 03:43:04 -0400, "Thijs Metsch" <tmetsch@platform.com> wrote:
Well done!
Since we now have several implementations let's test for interop :-) Did
you have a chance yet to test if the test client in the gridforge
repository works? If not it probably needs fixing :-D
All the best,
-Thijs
-----Original Message-----
From: occi-wg-bounces@ogf.org on behalf of Ralf Nyren
Sent: Sun 20.03.2011 21:05
To: occi-wg@ogf.org
Subject: [occi-wg] New generic OCCI library released
Hi,
I have released my OCCI library now. It is available on PyPi and the
project site is hosted at github:
The library will give you a full featured OCCI implementation with a
robust design. A simple server backend interface is provided for easy
integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI
server
with a "dummy" in-memory backend. A Redis backend is in the works and
will
likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at
it
and let me know if you find any issues.
regards, Ralf
_______________________________________________
occi-wg mailing list
occi-wg@ogf.org

Another question - Can you writeup and create some content for occi-wg.org about this? Cheers, -Thijs -----Original Message----- From: Ralf Nyren [mailto:ralf@nyren.net] Sent: Mon 21.03.2011 08:53 To: Thijs Metsch Cc: occi-wg@ogf.org Subject: RE: [occi-wg] New generic OCCI library released Yep, all tests passed except those with user-defined mixins (not fully implemented yet). I had to fix a couple of bugs in your test_client.py but I have commited them to gridforge :-D We should probably implement HTTP Basic Auth into the test client since the cookie-stuff that's in there is hard for a client to figure out by itself. That stuff is more suitable for browsers. If you do not beat me to implement it I will give it a go after I have my Redis backend in place. regards, Ralf On Mon, 21 Mar 2011 03:43:04 -0400, "Thijs Metsch" <tmetsch@platform.com> wrote:
Well done!
Since we now have several implementations let's test for interop :-) Did
you have a chance yet to test if the test client in the gridforge
repository works? If not it probably needs fixing :-D
All the best,
-Thijs
-----Original Message-----
From: occi-wg-bounces@ogf.org on behalf of Ralf Nyren
Sent: Sun 20.03.2011 21:05
To: occi-wg@ogf.org
Subject: [occi-wg] New generic OCCI library released
Hi,
I have released my OCCI library now. It is available on PyPi and the
project site is hosted at github:
The library will give you a full featured OCCI implementation with a
robust design. A simple server backend interface is provided for easy
integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI
server
with a "dummy" in-memory backend. A Redis backend is in the works and
will
likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at
it
and let me know if you find any issues.
regards, Ralf
_______________________________________________
occi-wg mailing list
occi-wg@ogf.org

+1 On Mon, Mar 21, 2011 at 8:14 AM, Thijs Metsch <tmetsch@platform.com> wrote:
Another question - Can you writeup and create some content for occi-wg.org about this?
Cheers,
-Thijs
-----Original Message----- From: Ralf Nyren [mailto:ralf@nyren.net] Sent: Mon 21.03.2011 08:53 To: Thijs Metsch Cc: occi-wg@ogf.org Subject: RE: [occi-wg] New generic OCCI library released
Yep, all tests passed except those with user-defined mixins (not fully
implemented yet).
I had to fix a couple of bugs in your test_client.py but I have commited
them to gridforge :-D
We should probably implement HTTP Basic Auth into the test client since
the cookie-stuff that's in there is hard for a client to figure out by
itself. That stuff is more suitable for browsers. If you do not beat me to
implement it I will give it a go after I have my Redis backend in place.
regards, Ralf
On Mon, 21 Mar 2011 03:43:04 -0400, "Thijs Metsch" <tmetsch@platform.com>
wrote:
Well done!
Since we now have several implementations let's test for interop :-) Did
you have a chance yet to test if the test client in the gridforge
repository works? If not it probably needs fixing :-D
All the best,
-Thijs
-----Original Message-----
From: occi-wg-bounces@ogf.org on behalf of Ralf Nyren
Sent: Sun 20.03.2011 21:05
To: occi-wg@ogf.org
Subject: [occi-wg] New generic OCCI library released
Hi,
I have released my OCCI library now. It is available on PyPi and the
project site is hosted at github:
The library will give you a full featured OCCI implementation with a
robust design. A simple server backend interface is provided for easy
integration into your favorite application.
Supplied with the package is a demo program which launches an OCCI
server
with a "dummy" in-memory backend. A Redis backend is in the works and
will
likely be available in a couple of weeks.
I have made the demo available at the below URL so please have a go at
it
and let me know if you find any issues.
regards, Ralf
_______________________________________________
occi-wg mailing list
occi-wg@ogf.org
_______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg
participants (5)
-
Alexis Richardson
-
Gary Mazz
-
Michael Behrens
-
Ralf Nyren
-
Thijs Metsch