<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oslo.git/tests/var, 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>Reduce duplicated code related to policies</title>
<updated>2013-05-21T15:18:59+00:00</updated>
<author>
<name>Flaper Fesp</name>
<email>flaper87@gmail.com</email>
</author>
<published>2013-04-29T14:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=1091b4f3bed9b0ad8c23e5db6d4a5cee15fc786c'/>
<id>1091b4f3bed9b0ad8c23e5db6d4a5cee15fc786c</id>
<content type='text'>
This patch adds some logic that is currently duplicated throughout
Openstack. As part of this de-duplication, the patch also modifies
current implementation.

Major Changes:
    * check, set_rules, reset, init are now part of the Enforcer class
    * check was renamed into enforce
    * init was renamed into load_rules
    * It is now possible to load multiple files and have per instance
      rules instead of global rules.
    * There's a global instance of the Enforcer class that can be used as
      main enforcer.

        from openstack.common import policy
        ENFORCER = policy.ENFORCER
        ENFORCER.enforce(rule, target, creds)

Minor Changes:
    * Added do_raise to the enforce method
    * Enforcer instance is now passed to the Check call.

NOTE: If / once this patch gets in, I'll update other projects and port
them to the latest version.

Change-Id: Ife909bdf3277ef33c2fb1eae16ae261fa6374c63
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds some logic that is currently duplicated throughout
Openstack. As part of this de-duplication, the patch also modifies
current implementation.

Major Changes:
    * check, set_rules, reset, init are now part of the Enforcer class
    * check was renamed into enforce
    * init was renamed into load_rules
    * It is now possible to load multiple files and have per instance
      rules instead of global rules.
    * There's a global instance of the Enforcer class that can be used as
      main enforcer.

        from openstack.common import policy
        ENFORCER = policy.ENFORCER
        ENFORCER.enforce(rule, target, creds)

Minor Changes:
    * Added do_raise to the enforce method
    * Enforcer instance is now passed to the Check call.

NOTE: If / once this patch gets in, I'll update other projects and port
them to the latest version.

Change-Id: Ife909bdf3277ef33c2fb1eae16ae261fa6374c63
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for SSL in wsgi.Service</title>
<updated>2013-01-29T16:01:28+00:00</updated>
<author>
<name>Davanum Srinivas</name>
<email>dims@linux.vnet.ibm.com</email>
</author>
<published>2013-01-11T05:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/oslo.git/commit/?id=e50b68c0d28cb00fa627525f23bb0c0f614b9312'/>
<id>e50b68c0d28cb00fa627525f23bb0c0f614b9312</id>
<content type='text'>
Enable support for SSL as well using code from glance. We
have some new options for configuring the SSL support.

test_app starts wsgi.Service with a test app, then creates
a url to make sure the http requests are actually served
properly

test_app_using_router adds wsgi.Router and Mapper() to the
mix along with using the wsgify annotation for serving
the http requests

Fixes LP# 979488 (partial)
Fixes LP# 869884 (partial)

DocImpact

Change-Id: Iae47b13b50e00c102c8c36f4a3e73b24fa4e6303
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable support for SSL as well using code from glance. We
have some new options for configuring the SSL support.

test_app starts wsgi.Service with a test app, then creates
a url to make sure the http requests are actually served
properly

test_app_using_router adds wsgi.Router and Mapper() to the
mix along with using the wsgify annotation for serving
the http requests

Fixes LP# 979488 (partial)
Fixes LP# 869884 (partial)

DocImpact

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