<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oslo.git/openstack/common/scheduler, branch shared-key-msg</title>
<subtitle>OpenStack's oslo-incubator patches.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/'/>
<entry>
<title>python3: Add basic compatibility support.</title>
<updated>2013-07-17T20:30:23+00:00</updated>
<author>
<name>Chuck Short</name>
<email>chuck.short@canonical.com</email>
</author>
<published>2013-07-12T17:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=c0d052a743b7f35c229b1024cbdc47be142658d5'/>
<id>c0d052a743b7f35c229b1024cbdc47be142658d5</id>
<content type='text'>
Add python2/python3 compatibility support:

- Change basestring to use six.string_type so that
six will either use str() or basestring().
- Use six.iteritems to replace dictionary.iteritems() on
python2 or dictionary.items() on python3.

Change-Id: I3a8eb1ba5b2fb2859169299d37ae6eeb9bb4cac0
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add python2/python3 compatibility support:

- Change basestring to use six.string_type so that
six will either use str() or basestring().
- Use six.iteritems to replace dictionary.iteritems() on
python2 or dictionary.items() on python3.

Change-Id: I3a8eb1ba5b2fb2859169299d37ae6eeb9bb4cac0
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable hacking H402 test</title>
<updated>2013-06-03T03:53:21+00:00</updated>
<author>
<name>Sergey Lukjanov</name>
<email>slukjanov@mirantis.com</email>
</author>
<published>2013-06-02T16:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=e3545f828dabe165dc08b2f1670e5f1f19919d0d'/>
<id>e3545f828dabe165dc08b2f1670e5f1f19919d0d</id>
<content type='text'>
H402  one line docstring needs punctuation

Change-Id: Ie848453cace318d8310cdf0234c512f4c1121119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
H402  one line docstring needs punctuation

Change-Id: Ie848453cace318d8310cdf0234c512f4c1121119
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable hacking H403 test</title>
<updated>2013-05-30T05:00:57+00:00</updated>
<author>
<name>Sergey Lukjanov</name>
<email>slukjanov@mirantis.com</email>
</author>
<published>2013-05-30T04:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=484a1df32d5854312ef31c5b488fc07fff8428c4'/>
<id>484a1df32d5854312ef31c5b488fc07fff8428c4</id>
<content type='text'>
H403  multi line docstring end on new line

Change-Id: I33249651026b54ef346214965e909835288bb14e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
H403  multi line docstring end on new line

Change-Id: I33249651026b54ef346214965e909835288bb14e
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable hacking H401 test</title>
<updated>2013-05-30T04:52:56+00:00</updated>
<author>
<name>Sergey Lukjanov</name>
<email>slukjanov@mirantis.com</email>
</author>
<published>2013-05-30T04:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=35660dac73f9f7428f9c441583464b5942ca6827'/>
<id>35660dac73f9f7428f9c441583464b5942ca6827</id>
<content type='text'>
H401  docstring should not start with a space

Change-Id: I761665ea9aff1f55de9f629ff8d108ba141eaf79
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
H401  docstring should not start with a space

Change-Id: I761665ea9aff1f55de9f629ff8d108ba141eaf79
</pre>
</div>
</content>
</entry>
<entry>
<title>Break out common functionality for filters and weights</title>
<updated>2013-05-15T23:25:28+00:00</updated>
<author>
<name>Matthew Sherborne</name>
<email>msherborne@gmail.com</email>
</author>
<published>2013-05-05T06:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=5dcc43b118fd6ce65676861bee126b1de5e0a8d1'/>
<id>5dcc43b118fd6ce65676861bee126b1de5e0a8d1</id>
<content type='text'>
In the context of openstack.common.scheduler:

base_filter.BaseFilterManager and base_weight.BaseWeightManager had
duplicated code.

This patch breaks that code out into a shared base class:
base_handler.BaseHandler

Change-Id: Ie5232c6dd9876a75170beda71adde90fc6bb4153
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the context of openstack.common.scheduler:

base_filter.BaseFilterManager and base_weight.BaseWeightManager had
duplicated code.

This patch breaks that code out into a shared base class:
base_handler.BaseHandler

Change-Id: Ie5232c6dd9876a75170beda71adde90fc6bb4153
</pre>
</div>
</content>
</entry>
<entry>
<title>Renames filter to base_filter and weight to base_weight</title>
<updated>2013-05-10T12:10:49+00:00</updated>
<author>
<name>Matthew Sherborne</name>
<email>msherborne@gmail.com</email>
</author>
<published>2013-05-03T00:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=1f2aba5f706f882663e770bc8dac031627c91f39'/>
<id>1f2aba5f706f882663e770bc8dac031627c91f39</id>
<content type='text'>
filter is a python builtin function so importing it pollutes ones name
space.

It is now renamed to base_filter.

We also rename weight to base_weight, just to be consistent in the
naming conventions.

We add a test for base_filter.

Fixes bug 1175829

Change-Id: I46e0fa696d2f39081b5568c701b0a70c54f271ab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
filter is a python builtin function so importing it pollutes ones name
space.

It is now renamed to base_filter.

We also rename weight to base_weight, just to be consistent in the
naming conventions.

We add a test for base_filter.

Fixes bug 1175829

Change-Id: I46e0fa696d2f39081b5568c701b0a70c54f271ab
</pre>
</div>
</content>
</entry>
<entry>
<title>update OpenStack, LLC to OpenStack Foundation</title>
<updated>2013-03-13T19:03:07+00:00</updated>
<author>
<name>Mark McClain</name>
<email>mark.mcclain@dreamhost.com</email>
</author>
<published>2013-03-13T18:52:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=65e3d8c9773880094c0a4c164e046fae9cb7a5d9'/>
<id>65e3d8c9773880094c0a4c164e046fae9cb7a5d9</id>
<content type='text'>
fixes bug 1154745

The previous update (https://review.openstack.org/#/c/24103/) missed
header files that contained "OpenStack, LLC".  This change corrects the
missed files to reflect the OpenStack Foundation.

Change-Id: I9c6de265267485ef2c82ea7e6d8643e82134d102
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes bug 1154745

The previous update (https://review.openstack.org/#/c/24103/) missed
header files that contained "OpenStack, LLC".  This change corrects the
missed files to reflect the OpenStack Foundation.

Change-Id: I9c6de265267485ef2c82ea7e6d8643e82134d102
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'is' operator to extra specs ops.</title>
<updated>2013-03-07T16:25:08+00:00</updated>
<author>
<name>Avishay Traeger</name>
<email>avishay@il.ibm.com</email>
</author>
<published>2013-03-06T10:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=2e8b5e8446432542901b3c814670a4c67e629137'/>
<id>2e8b5e8446432542901b3c814670a4c67e629137</id>
<content type='text'>
Boolean values for capabilities don't work because extra_specs are
all converted to unicode. The scheduler will then check, for example,
if the boolean 'True' is equal to the unicode string 'True', and will
always return False. This patch allows admins to specify '&lt;is&gt; True'
in extra_specs, which will compare successfully to boolean True.

Fixes bug: 1146306

Change-Id: Id0e6dcfb71eb0943a16bba551ec23c4d57206550
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Boolean values for capabilities don't work because extra_specs are
all converted to unicode. The scheduler will then check, for example,
if the boolean 'True' is equal to the unicode string 'True', and will
always return False. This patch allows admins to specify '&lt;is&gt; True'
in extra_specs, which will compare successfully to boolean True.

Fixes bug: 1146306

Change-Id: Id0e6dcfb71eb0943a16bba551ec23c4d57206550
</pre>
</div>
</content>
</entry>
<entry>
<title>Update HACKING.rst per recent changes</title>
<updated>2013-02-04T03:47:41+00:00</updated>
<author>
<name>Zhongyue Luo</name>
<email>zhongyue.nah@intel.com</email>
</author>
<published>2013-02-04T03:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=631247ffac33270ff68c8721e36df4d0542f416c'/>
<id>631247ffac33270ff68c8721e36df4d0542f416c</id>
<content type='text'>
Added "is not" usage with examples
Fixed "not in" usage description

https://review.openstack.org/#/c/20576/
and
https://review.openstack.org/#/c/20879/

Fixes a previous "not X in Y" grep corner case

Change-Id: I92ae642887de734a8562a528003d8092f5ff27d4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added "is not" usage with examples
Fixed "not in" usage description

https://review.openstack.org/#/c/20576/
and
https://review.openstack.org/#/c/20879/

Fixes a previous "not X in Y" grep corner case

Change-Id: I92ae642887de734a8562a528003d8092f5ff27d4
</pre>
</div>
</content>
</entry>
<entry>
<title>Add common base weigher/weigher handler for filter scheduler</title>
<updated>2013-01-04T03:56:04+00:00</updated>
<author>
<name>Zhiteng Huang</name>
<email>zhiteng.huang@intel.com</email>
</author>
<published>2012-12-10T07:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=629bfd53dab67afbe6d70b010b7df0d0c57d39fe'/>
<id>629bfd53dab67afbe6d70b010b7df0d0c57d39fe</id>
<content type='text'>
Filter scheduler is being used for more than one core projects (Nova
and Cinder as of writing), the implementation shared a lot of common
code. This patch is to move base weigher (weighing function), weigher
handler for filter scheduler into oslo to reduce possible porting.

implement bp: common-weights

Change-Id: I2d1b37438663b53e035cc262875a283e5e2ee970
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Filter scheduler is being used for more than one core projects (Nova
and Cinder as of writing), the implementation shared a lot of common
code. This patch is to move base weigher (weighing function), weigher
handler for filter scheduler into oslo to reduce possible porting.

implement bp: common-weights

Change-Id: I2d1b37438663b53e035cc262875a283e5e2ee970
</pre>
</div>
</content>
</entry>
</feed>
