<div dir="ltr">I respect the desires of packagers to have a stable environment, but I'm also very sad about having to copy the OrderedDict code directly into Glance. Can we actually verify that this is a problem for packagers? (I.e. not already in their repos?)<div>
<br></div><div>It also may be possible that packagers who do not support python2.6 could completely avoid this problem if we change how the code is written. Does it seem possible to only depend on ordereddict if collections.ordereddict does not exist?</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 16, 2013 at 11:27 AM, Dolph Mathews <span dir="ltr"><<a href="mailto:dolph.mathews@gmail.com" target="_blank">dolph.mathews@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"><br><div class="gmail_extra"><div class="gmail_quote"><div class="im">On Mon, Sep 16, 2013 at 11:34 AM, Paul Bourke <span dir="ltr"><<a href="mailto:pauldbourke@gmail.com" target="_blank">pauldbourke@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi all,<br>
<br>
I've submitted <a href="https://review.openstack.org/#/c/46474/" target="_blank">https://review.openstack.org/#/c/46474/</a> to add<br>
ordereddict to openstack/requirements.<br>
<br></blockquote><div><br></div></div><div>Related thread: <a href="http://lists.openstack.org/pipermail/openstack-dev/2013-September/015121.html" target="_blank">http://lists.openstack.org/pipermail/openstack-dev/2013-September/015121.html</a><br>
</div><div class="im"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
The reasoning behind the change is that we want ConfigParser to store<br>
sections in the order they're read, which is the default behavior in<br>
py2.7[1], but it must be specified in py2.6.<br>
<br>
The following two Glance features depend on this:<br>
<br>
<a href="https://review.openstack.org/#/c/46268/" target="_blank">https://review.openstack.org/#/c/46268/</a><br>
<a href="https://review.openstack.org/#/c/46283/" target="_blank">https://review.openstack.org/#/c/46283/</a><br>
<br>
Can someone take a look at this change?<br>
<br>
Thanks,<br>
-Paul<br>
<br>
[1] <a href="http://docs.python.org/2/library/configparser.html#ConfigParser.RawConfigParser" target="_blank">http://docs.python.org/2/library/configparser.html#ConfigParser.RawConfigParser</a><br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><br></div>-Dolph
</font></span></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>