<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;"><br>
<div style="font-family: Times New Roman; color: rgb(0, 0, 0); font-size: 16px;">
<div style="direction: ltr;" id="divRpF465474"><font color="#000000" face="Tahoma" size="2"></font><br>
</div>
<div></div>
<div>
<div style="direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10pt;">
<style type="text/css">
<!--
p
        {margin-bottom:0.08in}
body
        {scrollbar-base-color:undefined;
        scrollbar-highlight-color:undefined;
        scrollbar-darkshadow-color:undefined;
        scrollbar-arrow-color:undefined}
-->
BODY {direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;}</style>
<p style="margin-bottom: 0in;">Hello</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">I have working installation of OpenNebula small private cloud IaaS. Currently I am using
</p>
<p style="margin-bottom: 0in;">an ISO image as contextualization mechanism. OCCI-server and ECONE-server are working and
</p>
<p style="margin-bottom: 0in;">I have been testing occi-compute, occi-storage, occi-network and OpenNebula EC2 API.
</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">I would like to use base64 encoded string contextualization mechanisms for user-data</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">1.) Could you post one example how to use flag -d in
</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">econe-run-instances</p>
<p style="margin-bottom: 0in;">--user-data, -d </p>
<p style="margin-bottom: 0in;">Specifies Base64-encoded MIME user data to be made
</p>
<p style="margin-bottom: 0in;">available to the instance</p>
<p style="margin-bottom: 0in;"></p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">2.) If I understood correctly the only way to access user data defined by econe-run-instances is over ISO context made by OpenNebula VM template?</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">3.) What I am looking for is to get Base64-encoded MIME user data from within VM using GET HTTP from sinatra (for example curl/PERL) and avoid using  ISO image as contextualization mechanism.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">4.) I am looking now at OCCI Specification</p>
<p style="margin-bottom: 0in;">http://opennebula.org/documentation:rel2.0:occidd</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">context block in XMLSchema/occi contain </p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;"><CONTEXT> </p>
<p style="margin-bottom: 0in;"><ATT>value</ATT> </p>
<p style="margin-bottom: 0in;"><ANOTHER_ATT>another value</ANOTHER_ATT> </p>
<p style="margin-bottom: 0in;"><ID>abc</ID> </p>
<p style="margin-bottom: 0in;"></CONTEXT> </p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Could you post one example how to to create a compute using curl with a few simple attribute in context block and one liner curl how to read the same attribute from sinatra?</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;"><br>
</p>
</div>
</div>
</div>
</div>
</body>
</html>