<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 255); font-size: 14px; font-family: Calibri, sans-serif;">
<div>(Including Adam, who implemented this feature last year to make sure I’m not misspeaking here :)</div>
<div><br>
</div>
<div>Hello Asha,</div>
<div><br>
</div>
<div>The consumers feature allows clients/services to register ‘interest’ in a given secret or container. The URL provided is unrestricted. Clients that wish to delete a secret or consumer may add logic to hold off deleting if other services have registered
 their interest in the resource. However for Barbican this data is only informational, with no business logic (such as rejecting delete attempts) associated with it.</div>
<div><br>
</div>
<div>I hope that helps.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>John</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Asha Seshagiri <<a href="mailto:asha.seshagiri@gmail.com">asha.seshagiri@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Monday, March 30, 2015 at 5:04 PM<br>
<span style="font-weight:bold">To: </span>openstack-dev <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Cc: </span>John Wood <<a href="mailto:john.wood@rackspace.com">john.wood@rackspace.com</a>>, "Reller, Nathan S." <<a href="mailto:Nathan.Reller@jhuapl.edu">Nathan.Reller@jhuapl.edu</a>>, Douglas Mendizabal <<a href="mailto:douglas.mendizabal@RACKSPACE.COM">douglas.mendizabal@RACKSPACE.COM</a>>,
 "<a href="mailto:alee@redhat.com">alee@redhat.com</a>" <<a href="mailto:alee@redhat.com">alee@redhat.com</a>>, Paul Kehrer <<a href="mailto:paul.kehrer@RACKSPACE.COM">paul.kehrer@RACKSPACE.COM</a>><br>
<span style="font-weight:bold">Subject: </span>Re: Barbican : Use of consumer resource<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>Including Alee and Paul in the loop</div>
<div><br>
</div>
Refining the above question :
<div><br>
</div>
<div>The consumer resource allows the clients to register with container resources. Please find the command and response below </div>
<div><br>
</div>
<div>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)">POST v1/containers/888b29a4<span class="" style="color:rgb(167,29,93)">-</span>c7cf<span class="" style="color:rgb(167,29,93)">-</span>49d0<span class="" style="color:rgb(167,29,93)">-</span>bfdf<span class="" style="color:rgb(167,29,93)">-</span>bd9e6f26d718/consumers

Header<span class="" style="color:rgb(167,29,93)">:</span> content<span class="" style="color:rgb(167,29,93)">-</span>type<span class="" style="color:rgb(167,29,93)">=</span>application/json
        X<span class="" style="color:rgb(167,29,93)">-</span>Project<span class="" style="color:rgb(167,29,93)">-</span>Id<span class="" style="color:rgb(167,29,93)">:</span> {project_id}
{
    <span class="" style="color:rgb(24,54,145)"><span class="">"</span>name<span class="">"</span></span><span class="" style="color:rgb(167,29,93)">:</span> <span class="" style="color:rgb(24,54,145)"><span class="">"</span>foo-service<span class="">"</span></span>,
    <span class="" style="color:rgb(24,54,145)"><span class="">"</span>URL<span class="">"</span></span><span class="" style="color:rgb(167,29,93)">:</span> <span class="" style="color:rgb(24,54,145)"><span class="">"</span><a href="https://www.fooservice.com/widgets/1234">https://www.fooservice.com/widgets/1234</a><span class="">"</span></span>
}</pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)">I would like to know the following :</pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)"><b>1. Who  does the client here refers to ? Openstack Services or any other services as well?</b></pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)"><b>2. Once the client gets registered through the consumer resource , How does client consume or use the consumer resource</b> </pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)">Any Help would be appreciated.</pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)">Thanks Asha.</pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)"><br></pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)"><br></pre>
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:13.6000003814697px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;word-break:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)"><br></pre>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 30, 2015 at 12:05 AM, Asha Seshagiri <span dir="ltr">
<<a href="mailto:asha.seshagiri@gmail.com" target="_blank">asha.seshagiri@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi All,
<div><br>
</div>
<div>Once the consumer resource registers to the containers , how does the consumer resource consume the container resource?</div>
<div>Is there any API supporting the above operation.<br>
<br>
<div>
<div>Could any one please help on this?</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
-- <br>
<div>
<div><em>Thanks and Regards,</em></div>
<div><em>Asha Seshagiri</em></div>
</div>
</font></span></div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div><em>Thanks and Regards,</em></div>
<div><em>Asha Seshagiri</em></div>
</div>
</div>
</div>
</div>
</span>
</body>
</html>