OpenStack Image Management (Glance)
Go to file
Alexander Tivelkov c88781ecc3 SemVer utility to store object versions in DB
Adds an utility which may convert Version objects (provided by
semantic_version library) into a combination of long 64-bit integer
value and two preformatted strings. If stored in the database these
values unambiguously define object precedence according to semver
notation. This may be used for correct ordering of database queries.

Adds a class which is compatible with SQLAlchemy composite field, so one
may use it directly in SQLAlchemy object models to define version fields
and query the database.

Needed for Artifacts model

Depends-on: I74c00625634f246a96a1a9db4e6ff4335e649404

Implements-blueprint: semver-support

Change-Id: I33212ea92cca50a143b9141f8147f7db27bb9e7c
2015-03-06 18:04:22 +03:00
doc/source Remove boto from requirements.txt 2015-02-24 21:10:17 -08:00
etc Unbreak python-swiftclient gate 2015-02-23 17:30:39 +00:00
glance SemVer utility to store object versions in DB 2015-03-06 18:04:22 +03:00
rally-jobs Update rally-jobs files 2014-11-25 01:18:12 +04:00
tools Move from oslo.config to oslo_config 2015-01-12 14:34:22 +00:00
.coveragerc Update .coveragerc 2013-02-06 16:47:06 +02:00
.gitignore Prevents swap files from being found by Git 2015-02-19 07:59:34 -08:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 11:02:16 -04:00
.mailmap Add a mailmap entry for myself 2014-02-11 12:00:44 +08:00
.testr.conf Switch to testrepository for running tests 2014-01-29 08:30:55 +08:00
babel.cfg Added first step of babel-based translations. 2012-02-28 02:00:37 -08:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst Replace '_' with '_LI', '_LE', '_LW', '_LC' 2014-12-19 02:34:55 -08:00
LICENSE Add a LICENSE file. 2012-01-03 10:14:01 -05:00
MANIFEST.in Update version code from oslo. 2013-01-13 14:27:48 -08:00
openstack-common.conf Synchronising oslo-incubator service module 2015-02-25 04:19:03 -08:00
pylintrc Packaging fixups 2010-10-21 15:51:44 -04:00
README.rst Fix rendering of readme document 2015-01-07 11:07:06 +00:00
requirements.txt SemVer utility to store object versions in DB 2015-03-06 18:04:22 +03:00
run_tests.sh Provide a quick way to run flake8 2014-12-29 02:15:36 -05:00
setup.cfg Remove Python 2.6 classifier 2014-11-25 17:00:14 +01:00
setup.py Updated from global requirements 2014-06-19 13:54:45 -04:00
test-requirements.txt Switch to mox3 2015-01-26 10:59:26 +01:00
tox.ini Merge "Work toward Python 3.4 support and testing" 2015-02-06 21:55:19 +00:00

Glance

Glance is a project that defines services for discovering, registering, retrieving and storing virtual machine images.

Use the following resources to learn more: