This patchset adds a new resource that exposes shard registry through the administrative API. Since there is no storage backend available that implements this functionality yet, the shards resource is not connected to the queues routes just yet. Preliminary support is added for unit testing this soon. Change-Id: I49793990327643fc2bc5091615fb0bebcef04bc0 Partially-implements: blueprint storage-sharding
30 lines
805 B
Python
30 lines
805 B
Python
# Copyright (c) 2013 Rackspace, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
|
# implied.
|
|
#
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
import ddt
|
|
|
|
import base # noqa
|
|
|
|
|
|
@ddt.ddt
|
|
class ShardsBaseTest(base.TestBase):
|
|
|
|
def setUp(self):
|
|
super(ShardsBaseTest, self).setUp()
|
|
|
|
def tearDown(self):
|
|
super(ShardsBaseTest, self).tearDown()
|