~ubuntu-branches/ubuntu/utopic/horizon/utopic

« back to all changes in this revision

Viewing changes to openstack_dashboard/test/test_data/cinder_data.py

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2014-07-25 11:39:09 UTC
  • mfrom: (1.1.42)
  • Revision ID: package-import@ubuntu.com-20140725113909-b8920pdy87itn1ro
Tags: 1:2014.2~b2-0ubuntu1
* New upstream release.
* debian/patches/ubuntu_settings.patch: Refresed
* debian/patches/fix-dashboard-manage.patch: Refreshed
* debian/patches/fix-dashboard-django-wsgi.patch: Refreshed

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
from cinderclient.v1 import quotas
17
17
from cinderclient.v1 import services
18
18
from cinderclient.v1 import volume_snapshots as vol_snaps
 
19
from cinderclient.v1 import volume_types
19
20
from cinderclient.v1 import volumes
 
21
from cinderclient.v2 import volume_backups as vol_backups
20
22
from cinderclient.v2 import volume_snapshots as vol_snaps_v2
21
23
from cinderclient.v2 import volumes as volumes_v2
22
24
 
29
31
def data(TEST):
30
32
    TEST.cinder_services = utils.TestDataContainer()
31
33
    TEST.cinder_volumes = utils.TestDataContainer()
 
34
    TEST.cinder_volume_backups = utils.TestDataContainer()
 
35
    TEST.cinder_volume_types = utils.TestDataContainer()
32
36
    TEST.cinder_volume_snapshots = utils.TestDataContainer()
33
37
    TEST.cinder_quotas = utils.TestDataContainer()
34
38
    TEST.cinder_quota_usages = utils.TestDataContainer()
35
39
    TEST.cinder_availability_zones = utils.TestDataContainer()
36
40
 
37
 
     # Services
 
41
    # Services
38
42
    service_1 = services.Service(services.ServiceManager(None),
39
43
        {
40
44
            "service": "cinder-scheduler",
102
106
    TEST.cinder_volumes.add(api.cinder.Volume(nameless_volume))
103
107
    TEST.cinder_volumes.add(api.cinder.Volume(other_volume))
104
108
 
 
109
    vol_type1 = volume_types.VolumeType(volume_types.VolumeTypeManager(None),
 
110
                                        {'id': u'1',
 
111
                                         'name': u'vol_type_1',
 
112
                                         'extra_specs': {'foo': 'bar'}})
 
113
    vol_type2 = volume_types.VolumeType(volume_types.VolumeTypeManager(None),
 
114
                                        {'id': u'2',
 
115
                                         'name': u'vol_type_2'})
 
116
    TEST.cinder_volume_types.add(vol_type1, vol_type2)
 
117
 
105
118
    # Volumes - Cinder v2
106
119
    volume_v2 = volumes_v2.Volume(volumes_v2.VolumeManager(None),
107
120
                            {'id': "31023e92-8008-4c8b-8059-7f2293ff1234",
138
151
    TEST.cinder_volume_snapshots.add(api.cinder.VolumeSnapshot(snapshot))
139
152
    TEST.cinder_volume_snapshots.add(api.cinder.VolumeSnapshot(snapshot2))
140
153
 
 
154
    volume_backup1 = vol_backups.VolumeBackup(vol_backups.
 
155
                                              VolumeBackupManager(None),
 
156
                     {'id': 'a374cbb8-3f99-4c3f-a2ef-3edbec842e31',
 
157
                     'name': 'backup1',
 
158
                     'description': 'volume backup 1',
 
159
                     'size': 10,
 
160
                     'status': 'available',
 
161
                     'container_name': 'volumebackups',
 
162
                     'volume_id': '11023e92-8008-4c8b-8059-7f2293ff3887'})
 
163
 
 
164
    volume_backup2 = vol_backups.VolumeBackup(vol_backups.
 
165
                                              VolumeBackupManager(None),
 
166
                     {'id': 'c321cbb8-3f99-4c3f-a2ef-3edbec842e52',
 
167
                     'name': 'backup2',
 
168
                     'description': 'volume backup 2',
 
169
                     'size': 20,
 
170
                     'status': 'available',
 
171
                     'container_name': 'volumebackups',
 
172
                     'volume_id': '31023e92-8008-4c8b-8059-7f2293ff1234'})
 
173
 
 
174
    TEST.cinder_volume_backups.add(volume_backup1)
 
175
    TEST.cinder_volume_backups.add(volume_backup2)
 
176
 
141
177
    # Quota Sets
142
178
    quota_data = dict(volumes='1',
143
179
                      snapshots='1',