<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">He definitely is, but its scope is limited to Nova (for now?). The idea discussed below is something we could use without having to worry about a Glance plugin implementation. We can talk about plugins for Glance later.<div><br></div><div>Brian</div><div><br></div><div><br><div><div>On May 3, 2012, at 10:58 AM, Doug Hellmann wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Andrew is doing some work on a plugin architecture. This sounds like another good application of that.<br><br><div class="gmail_quote">On Wed, May 2, 2012 at 7:01 PM, Joshua Harlow <span dir="ltr"><<a href="mailto:harlowja@yahoo-inc.com" target="_blank">harlowja@yahoo-inc.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt">Right, if there isn’t that existing, then I think I might just make a blueprint out of that. I just wanted to check beforehand that I am doing this right, or if it already exists and I did it wrong...<br>

<br>
Thx :-)<div class="im"><br>
<br>
On 5/2/12 3:57 PM, "Brian Waldon" <<a href="http://brian.waldon@rackspace.com/" target="_blank">brian.waldon@rackspace.com</a>> wrote:<br>
<br>
</div></span></font><blockquote><div class="im"><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt">Jay might have a better answer, but as far as I know, yes. You could probably make the images stores truly pluggable (i.e. not needing to explicitly list them out) without much work.<br>

<br>
Brian<br>
<br>
<br>
On May 2, 2012, at 12:23 PM, Joshua Harlow wrote:<br>
<br>
</span></font></div><blockquote><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt">Glance store question?? <br><div class="im">
Hi all,<br>
<br>
I am making a y! specific backing store for glance and I was wondering if its really necessary to modify the following file to ensure that the code for that new store gets pulled in (or maybe I’m just doing it wrong).<br>

<br>
diff --git a/glance/api/v1/images.py b/glance/api/v1/images.py<br>
index 9839d2e..7c4f565 100644<br>
--- a/glance/api/v1/images.py<br>
+++ b/glance/api/v1/images.py<br>
@@ -47,6 +47,7 @@ import glance.store.http<br>
 import glance.store.rbd<br>
 import glance.store.s3<br>
 import glance.store.swift<br>
+import glance.store.SUPERAWESOMEYSTORE<br>
 from glance.store import (get_from_backend,<br>
                           get_size_from_backend,<br>
                           schedule_delete_from_backend,<br>
<br>
Is there another way to make that happen so that it gets registered with glance besides either modifying that file or having a patch which will modify it upon installation (ie an RPM patch)?<br>
<br>
Thx!<br>
<br>
-Josh <br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="http://openstack@lists.launchpad.net/" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</div></span></font></blockquote><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt"><br>
<br>
</span></font></blockquote>
</div>


<br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br>
</blockquote></div><br></div></body></html>