Reservation Service for OpenStack
Go to file
Sylvain Bauza e141b08a1e Change API v1 path to explicit module
In order to prepare API v2, we need to isolate API v1 code into a
separate module called climate.api.v1

Implements blueprint: pecan-wsme

Change-Id: I9e968370ba9ac8d21f5c099f1b09587d9f6b821e
2014-03-12 17:40:05 +01:00
climate Change API v1 path to explicit module 2014-03-12 17:40:05 +01:00
contrib/devstack Enable verbose logging in devstack 2014-02-28 10:45:15 +01:00
doc/source Remove unecessary sys.path add from docs/config.py 2014-02-26 14:51:57 +04:00
etc Change API v1 path to explicit module 2014-03-12 17:40:05 +01:00
tools/config Reworking configuration options 2014-02-24 18:04:22 +01:00
.gitignore Add Cover directory to gitignore 2013-11-28 15:24:43 +01:00
.gitreview Add gitreview file 2013-04-26 14:44:36 +02:00
.testr.conf Fix testing env variables and testing directory 2014-01-28 14:32:51 +04:00
babel.cfg Implement primary support for i18n messages shown to user 2013-12-05 18:38:03 +04:00
HACKING.rst Add HACKING.rst with link to the style guidelines 2013-11-15 14:27:36 +04:00
LICENSE Add LICENSE and MANIFEST.in files 2014-02-04 23:02:01 +04:00
MANIFEST.in Add LICENSE and MANIFEST.in files 2014-02-04 23:02:01 +04:00
openstack-common.conf Reworking configuration options 2014-02-24 18:04:22 +01:00
pylintrc Add pylint check for Climate project 2014-02-17 15:03:21 +04:00
README.rst Add notes about Keystone v3 endpoint to README.rst 2014-01-24 14:26:53 +04:00
requirements.txt Updated from global requirements 2014-03-11 17:37:48 +00:00
setup.cfg Remove old Scheduler RPC Service 2014-02-11 11:03:09 +01:00
setup.py Fix packages versions to match global requirements. 2013-10-09 22:11:14 +04:00
test-requirements.txt Updated from global requirements 2014-02-23 09:33:17 +00:00
tox.ini Update openstack.common with latest oslo-incubator 2014-03-06 16:30:42 -03:00

Climate

Overview

OpenStack Reservation Service

Prerequisites

  • Keystone v3 API endpoint
  • Dedicated account for write operations on behalf of the admin

    climate_username

  • Service account

Configuration

Create identityv3 endpoint

For adding new endpoint for Keystone V3, use the following instructions: 1) keystone service-create --name keystonev3 --type identytiv3 --description "Keystone Identity Service v3" 2) keystone endpoint-create --region <region> --service keystonev3 --publicurl "<auth_protocol>://<auth_host>:5000/v3" --adminurl "<auth_protocol>://<auth_host>:35357/v3" --internalurl "<auth_protocol>://<auth_host>:5000/v3"