glance/glance/tests/unit
Wayne Okuma 2e7de07c5a Glance Metadata Definitions Catalog - API
Implements: blueprint metadata-schema-catalog

A common API hosted by the Glance service for vendors, admins,
services, and users to meaningfully define available key / value
pair and tag metadata. The intent is to enable better metadata
collaboration across artifacts, services, and projects for
OpenStack users.

This is about the definition of the available metadata that can
be used on different types of resources (images, artifacts,
volumes, flavors, aggregates, etc). A definition includes the
properties type, its key, it's description, and it's constraints.
This catalogue will not store the values for specific instance
properties.

 - REST API for CRUD on metadef namespace
 - REST API for CRUD on metadef objects
 - REST API for CRUD on metadef properites
 - REST API for CRUD on metadef resource types
 - REST API for JSON schemas on metadef API's

Change-Id: I8e6d88ffee9a9337bf82b1da85648ba638a154ab
DocImpact
Co-Authored-By: Lakshmi N Sampath <lakshmi.sampath@hp.com>
Co-Authored-By: Wayne Okuma <wayne.okuma@hp.com>
Co-Authored-By: Travis Tripp <travis.tripp@hp.com>
Co-Authored-By: Pawel Koniszewski <pawel.koniszewski@intel.com>
Co-Authored-By: Michal Jastrzebski <michal.jastrzebski@intel.com>
Co-Authored-By: Michal Dulko <michal.dulko@intel.com>
2014-08-30 15:48:33 +02:00
..
api Fixes the failure of updating or deleting image empty property 2014-07-21 04:33:02 +08:00
common Restrict users from downloading protected image 2014-08-28 13:58:32 +00:00
v1 Restrict users from downloading protected image 2014-08-28 13:58:32 +00:00
v2 Glance Metadata Definitions Catalog - API 2014-08-30 15:48:33 +02:00
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 22:39:05 -06:00
base.py Move to oslo.db 2014-07-21 12:31:10 +03:00
fake_rados.py Fixes rbd _delete_image snapshot with missing image 2013-10-07 23:15:49 +01:00
test_auth.py Merge "Uses None instead of mutables for function param defaults" 2014-04-22 00:25:54 +00:00
test_cache_middleware.py Restrict users from downloading protected image 2014-08-28 13:58:32 +00:00
test_cached_images.py Improved coverage for glance.api.* 2014-06-15 17:44:09 +00:00
test_cinder_store.py replace dict.iteritems() with six.iteritems(dict) 2014-06-06 14:51:41 +00:00
test_context.py Fix logging context to include user_identity 2014-02-21 17:19:31 +01:00
test_context_middleware.py Modify assert statement when comparing with None 2014-02-19 14:37:41 +08:00
test_db.py Move to oslo.db 2014-07-21 12:31:10 +03:00
test_db_metadef.py Glance Metadata Definitions Catalog - API 2014-08-30 15:48:33 +02:00
test_domain.py TaskTest:test_fail() should use asserIstNone 2014-05-23 23:20:37 +00:00
test_domain_proxy.py Merge "Replace assert* with more suitable asserts in unit tests" 2014-04-17 21:09:05 +00:00
test_filesystem_store.py Replacement mox by mock 2014-08-20 12:51:42 +04:00
test_glance_replicator.py Fix collection order issues and unit test failures 2014-08-23 21:34:26 +08:00
test_gridfs_store.py Use six.StringIO/BytesIO instead of StringIO.StringIO 2014-02-26 09:06:33 +08:00
test_http_store.py Decouple read chunk size from write chunk size 2014-07-23 14:31:25 -07:00
test_image_cache.py Use six.StringIO/BytesIO instead of StringIO.StringIO 2014-02-26 09:06:33 +08:00
test_image_cache_client.py Replace deprecated method assertEquals 2013-11-30 05:33:48 -08:00
test_manage.py Use @mock.patch.object instead of mock.MagicMock 2014-08-11 17:09:52 +03:00
test_migrations.conf Refactor data migration tests 2013-02-25 21:14:09 +00:00
test_migrations.py Glance Metadata Definitions Catalog - DB 2014-08-28 10:45:53 -04:00
test_misc.py Replace assert* with more suitable asserts in unit tests 2014-04-17 10:35:46 +04:00
test_notifier.py Merge "notifier: remove notifier_strategy compat support" 2014-06-19 19:17:46 +00:00
test_policy.py Restrict users from downloading protected image 2014-08-28 13:58:32 +00:00
test_quota.py Allow some property operations when quota exceeded 2014-07-16 01:03:27 +08:00
test_rbd_store.py Fix unsaved exception in store.rbd.Store.add() 2014-07-04 09:26:07 +09:00
test_s3_store.py Implemented S3 multi-part upload functionality 2014-06-25 09:34:51 +00:00
test_schema.py Fix up trivial License mismatches 2013-08-27 22:50:16 +02:00
test_scrubber.py Adding status field to image location -- scrubber changes 2014-07-20 02:47:30 +08:00
test_sheepdog_store.py To prevent remote code injection on Sheepdog store 2014-04-10 21:04:53 +08:00
test_store_base.py Changing Sheepdog driver to use correct configuration function 2014-06-26 13:21:35 +08:00
test_store_image.py Enforce image_size_cap on v2 upload 2014-08-18 11:25:56 +01:00
test_store_location.py Remove user and key from location in swift 2014-06-24 12:13:26 +05:30
test_swift_store.py Decouple read chunk size from write chunk size 2014-07-23 14:31:25 -07:00
test_versions.py Merge "Change assertTrue(isinstance()) by optimal assert" 2014-01-19 05:04:52 +00:00
test_vmware_store.py Fix collection order issues and unit test failures 2014-08-23 21:34:26 +08:00
utils.py Fix collection order issues and unit test failures 2014-08-23 21:34:26 +08:00