
FYI: some more info on PHP from Amine (thanks!) From: Amine Ghrab [mailto:ghrab.amine@gmail.com] Sent: Wednesday, August 24, 2011 10:39 AM To: Edmonds, AndrewX Cc: amine.ghrab@euranova.eu; Nam-Luc Tran Subject: Re: [occi-wg] OCCI on OpenNebula Hi Andy, The client I wrote is still limited to the OpenNebula OCCI server implementation of OCCI 1.1, not yet fully compliant. I plan to publish the sources soon, within few weeks. But I can give you the way with basic cURL requests: //GET Storage $ch = curl_init("http://192.168.1.2:4567/storage/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); header('Content-type: text/plain; charset=utf-8'); curl_setopt($ch,CURLOPT_HEADER,true); //CreateStorage curl_setopt($ch, CURLOPT_HTTPHEADER,array('Category: storage;scheme="http://schemas.ogf.org/occi/infrastructure# <http://schemas.ogf.org/occi/infrastructure> "; class="kind";,image;scheme="http://schemas.opennebula.org/occi/infrastructur e# <http://schemas.opennebula.org/occi/infrastructure> ";class="mixin";', 'X-OCCI-Attribute: occi.core.title="ImageDeTest",occi.core.summary="A short summary for Test",opennebula.image.type=OS,opennebula.image.public=YES,opennebula.image. persistent=NO,opennebula.image.dev_prefix=hd,opennebula.image.bus=ide,openne bula.image.path="/home/amine/testOFimage.img"' )); curl_setopt($ch, CURLOPT_POST, 1); $post = array("file"=>"@/home/amine/testStore.img"); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); $response = curl_exec($ch); print $response; On Wed, Aug 24, 2011 at 10:12 AM, Edmonds, AndrewX <andrewx.edmonds@intel.com> wrote: Amine - would you be willing to share the source code of your modified PHP scripts? From: occi-wg-bounces@ogf.org [mailto:occi-wg-bounces@ogf.org] On Behalf Of Amine Ghrab Sent: Tuesday, August 23, 2011 9:03 PM To: occi-wg@ogf.org Subject: [occi-wg] OCCI on OpenNebula Hi, I've written a php script to manage OpenNebula 2.2 using OCCI Server 0.2. The following wiki page will help you : http://dev.opennebula.org/projects/ogf-occi/wiki/Occi_02 Just rewrite scripts using php cURL extension. Amine On Tue, Aug 23, 2011 at 8:13 PM, Piergiorgio Pennone <pennone@webassoluto.com> wrote: hi, someone is using php and OCCI to connect with OpenNubula? Where can i find some example? tks _______________________________________________ occi-wg mailing list occi-wg@ogf.org http://www.ogf.org/mailman/listinfo/occi-wg ------------------------------------------------------------- Intel Ireland Limited (Branch) Collinstown Industrial Park, Leixlip, County Kildare, Ireland Registered Number: E902934 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. ------------------------------------------------------------- Intel Ireland Limited (Branch) Collinstown Industrial Park, Leixlip, County Kildare, Ireland Registered Number: E902934 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
participants (1)
-
Edmonds, AndrewX