nodeconductor-openstack

View on PyPIReverse Dependencies (1)

0.37.5 nodeconductor_openstack-0.37.5-py2-none-any.whl

Wheel Details

Project: nodeconductor-openstack
Version: 0.37.5
Filename: nodeconductor_openstack-0.37.5-py2-none-any.whl
Download: [link]
Size: 205923
MD5: dd146a47e1f033fd2fe4c9fee26a1fa3
SHA256: 1a4df26d16290fff0c5d52322136466de20a9f875a6e89c9fab564003dc2c132
Uploaded: 2017-11-02 22:44:18 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: nodeconductor-openstack
Version: 0.37.5
Summary: Waldur plugin for managing OpenStack resources.
Author: OpenNode Team
Author-Email: info[at]opennodecloud.com
Home-Page: http://waldur.com
License: MIT
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: Babel (!=2.4.0,>=2.3.4)
Requires-Dist: iptools (>=0.6.1)
Requires-Dist: nodeconductor (>0.148.3)
Requires-Dist: pbr (!=2.1.0)
Requires-Dist: python-ceilometerclient (>=2.3.0)
Requires-Dist: python-cinderclient (>=1.6.0)
Requires-Dist: python-glanceclient (>=2.0.0)
Requires-Dist: python-keystoneclient (>=2.3.1)
Requires-Dist: python-neutronclient (>=4.1.1)
Requires-Dist: python-novaclient (>=3.3.0)
Requires-Dist: Sphinx (==1.2.2); extra == "dev"
Requires-Dist: ddt (>=1.0.0); extra == "tests"
Provides-Extra: dev
Provides-Extra: tests
[Description omitted; length: 85 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.29.0)
Root-Is-Purelib: true
Tag: py2-none-any

RECORD

Path Digest Size
nodeconductor_openstack/__init__.py sha256=j6R7h1fUh9nFvzJ2CWWoHi4hZRpE-rkCTa2XnqD8k_4 94
nodeconductor_openstack/openstack/__init__.py sha256=Vva4SJY9Ri3zhHn0AJ6vn60frPl76Rf-b5RTutuzJF4 173
nodeconductor_openstack/openstack/admin.py sha256=ZKtrBTrZHTx-paJbBC0oMnfWYvBLmMs8No2XkhZ5R7I 5672
nodeconductor_openstack/openstack/apps.py sha256=S9qYrDFSvyWToBKQt1by6DxJz2QxhuMNz9s6QHgcGnA 2379
nodeconductor_openstack/openstack/backend.py sha256=WoLgTARUsUQI7X8b8THI4v2UfV6kohEP5lWylUvJCrc 62070
nodeconductor_openstack/openstack/executors.py sha256=BBBEtKhVInFNqxWaqR8PNXGdjIkkBHr-NFmgD891nfU 17076
nodeconductor_openstack/openstack/extension.py sha256=V-LqKToPZkKXZtshaQL_cBr4OavtMSfpTbUOHjk203E 4417
nodeconductor_openstack/openstack/filters.py sha256=3xmDTqSooySEb54AfSgABaOjlkxmHhnXUy_0dwD3-tU 2675
nodeconductor_openstack/openstack/handlers.py sha256=wQFHat-iiZWSjU0TEBE5xORodHidfnS2UdxRG_YXW4M 3391
nodeconductor_openstack/openstack/log.py sha256=SX5odCN_Uo9kfFlM-b3pPFMcpUduIZ_MA7raKmhG7S8 430
nodeconductor_openstack/openstack/models.py sha256=5CyAzQnM15BjPmDx77JKmIxdSh-mQrkLfj8ZoYWXeBU 12258
nodeconductor_openstack/openstack/serializers.py sha256=ZJGwI7Ap1YdkuFtQX4rXm7o5jQ1PcQmuuypuCOKsK64 30792
nodeconductor_openstack/openstack/urls.py sha256=NZBrF9KrVBaYgaTKiiKBOoKPJ0rHf3MjpktJLQzCVT8 928
nodeconductor_openstack/openstack/views.py sha256=rvlZhhqAzebyAb8wwBe2RHwzVqZ7_P6Y2VB0poxdX5Q 20245
nodeconductor_openstack/openstack/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack/management/commands/initsecuritygroups.py sha256=U0E7fbS8DVbI09aJ3-qyMMwEp2j2hQqIhxEq7wGYat0 2408
nodeconductor_openstack/openstack/migrations/0001_initial.py sha256=zB-VJEwouoUAhOvddZ7DRzCS7GbcNxSak-cF95WzL8A 18625
nodeconductor_openstack/openstack/migrations/0002_volume.py sha256=VVqsyWH-4RuzYxqz6xjjCtp8owc811SITTNFD022gXo 3045
nodeconductor_openstack/openstack/migrations/0003_snapshot.py sha256=zH38KmewnIMVVoWLcjHjzO5NDbeoW2taLFuAfv5IVak 2748
nodeconductor_openstack/openstack/migrations/0004_dr_and_volume_backups.py sha256=lFjlxGuSZQlw2gMy6u_n1-oC58SPc7V_O-icAODuy0s 7462
nodeconductor_openstack/openstack/migrations/0005_ipmapping.py sha256=c3YS_uQ8Y9bwo6H9R3zAAYxcCyt61hvd5OOpnCiZH_w 950
nodeconductor_openstack/openstack/migrations/0006_backups_restorations.py sha256=MnkPblYxha-mUCPPH3Ma21XlMrP6vOjC-catux15sis 5585
nodeconductor_openstack/openstack/migrations/0007_add_instance_tenant.py sha256=7kJEIGKEYiDTK4E35faDAZj8bLwAkJLqi8paFK6mHns 748
nodeconductor_openstack/openstack/migrations/0008_require_instance_tenant.py sha256=bcRbgWzvP2yoEPPCts0tfV5a3Pr5BQgg7GC-90K4-R4 442
nodeconductor_openstack/openstack/migrations/0009_add_security_group_tenant.py sha256=ToP-UaxPwMXfqrv_5FJ6kDZF5rsOZEZRJ3J_CMMV8Oo 776
nodeconductor_openstack/openstack/migrations/0010_require_security_group_tenant.py sha256=u8dEf1YwE33f3sA0ha9JJGp1yC3y_iyrfELGSa5g4t4 459
nodeconductor_openstack/openstack/migrations/0011_add_floating_ip_tenant.py sha256=Xw4v9_WsvejBz6EzHZHtFnHCyzaYYUuYGWmbvSzQDvU 785
nodeconductor_openstack/openstack/migrations/0012_require_floating_ip_tenant.py sha256=6cm8QTwFoRJAGqn3adc9RJGAxZEqCO92JxjLjxqhFt0 450
nodeconductor_openstack/openstack/migrations/0013_add_dr_backups_to_schedule.py sha256=RulofZofTF_K8VhXQ-Gp0FWp_lbLjTDeon6UiOHst_0 1650
nodeconductor_openstack/openstack/migrations/0014_instance_volumes.py sha256=7yrqknI31VcYOf31nSYgCGa5ELCeWVtGtl9JmzgLZH8 2334
nodeconductor_openstack/openstack/migrations/0015_instance_runtime_state.py sha256=K-_hkFDg-LaFB44Dwq1bW-KsYqQKndjnz4nzyz8TXkc 452
nodeconductor_openstack/openstack/migrations/0016_backup_state.py sha256=3kb8pP9WkkZ3FVdHH9WhJ5BB8I-pE1zbNmRnPdtUKW0 1502
nodeconductor_openstack/openstack/migrations/0017_backup_snapshots_and_restorations.py sha256=ZhGgN2vW2IK7VcpOTNBB4wZMxmse9LgaPZGEthHLJKc 3701
nodeconductor_openstack/openstack/migrations/0018_replace_security_group.py sha256=a4dIy9gX2w9ADdbwnuB7_cDZRjJ7UzxethyCXojMvfA 1122
nodeconductor_openstack/openstack/migrations/0019_remove_payable_mixin.py sha256=4GIu7FAlTTkw0zEPe9xeJqUhim1ai-j3G8TZb9dQo7w 493
nodeconductor_openstack/openstack/migrations/0020_tenant_extra_configuration.py sha256=nut4VO8gX8p4xpZPaitIiyvKN39ZPemy475aOx9bjnc 538
nodeconductor_openstack/openstack/migrations/0021_volume_instance.py sha256=CD2URI0ZnXvy8a5nMBbaQoPksCIoR5010JTE2MDjlBY 1245
nodeconductor_openstack/openstack/migrations/0022_volume_device.py sha256=Fr3KGoRdSm1w7N5lG5QdzK3vjtR-2qkpArrywoENN3M 638
nodeconductor_openstack/openstack/migrations/0023_instance_state.py sha256=9uNan76Jg-2vLJcrZiP7LfLFGGpp_V8zq-xsVM5rqKI 2025
nodeconductor_openstack/openstack/migrations/0024_network_subnet.py sha256=KaW1mZSPYTAY3iBLHN6nk9PsSIW-UdiJa51WfJf8e9E 5199
nodeconductor_openstack/openstack/migrations/0025_delete_tenant_models.py sha256=BeBB4XUTIFCe0pMy1_-vmGVonL921cCZzj1dDDAlWxk 6064
nodeconductor_openstack/openstack/migrations/0026_floating_ip_resource.py sha256=XM2ibibiedjj3G5gwI_Yk4EDCmcGXHMA6nsNAFOn2RA 3544
nodeconductor_openstack/openstack/migrations/0027_delete_floating_ip_status.py sha256=dqT-gWSRZ9wvYKcrO5yVvpYN1Mg9lpuywtWhneBjTF8 493
nodeconductor_openstack/openstack/migrations/0028_security_group_as_a_resource.py sha256=nDtt6rpJJdv5oMx2jNcmrRsNhS-3iA-nfpM8FXyvBUo 1450
nodeconductor_openstack/openstack/migrations/0029_tenant_quotas.py sha256=vg9BKrpZYzjjKx4w5AVUWwda2kLAq0jPT9K38Xn-Q04 1490
nodeconductor_openstack/openstack/migrations/0030_subnet_dns_nameservers.py sha256=KNMAyeR07Mb-aIb_iGC6PUhX1S04RdGqppaOmYjNiMY 521
nodeconductor_openstack/openstack/migrations/0031_tenant_backup_storage.py sha256=lvzQhmtQ8UQbENlz1hIbd-gpCWpjw9p8CiJIi_co-ZA 822
nodeconductor_openstack/openstack/migrations/0032_service_setting_backend_url.py sha256=_-wL7qKkOj4BUksKNRwZh_UEA9CJMvRwa2ImHPMwWq0 832
nodeconductor_openstack/openstack/migrations/0033_remove_openstackservice_name.py sha256=90ZC1hlurlYAU6aN9vaEdYsuujRAuhLXJ4plvIpxsBM 371
nodeconductor_openstack/openstack/migrations/0034_remove_start_time.py sha256=4bh4RnO_sarjtpMPAaA9aaIbwZGKt2mB5rIZ0r0ZMlI 849
nodeconductor_openstack/openstack/migrations/0035_remove_ipmapping.py sha256=jDQ8-zSA9V2PEkrT4R49j9e_srYw-SWAygEeNqBJlUA 471
nodeconductor_openstack/openstack/migrations/0036_remove_security_group_duplicates.py sha256=igWkypBjSZ6II7wfrO8YBwkQqWgBZsxUPvis_td79l0 1320
nodeconductor_openstack/openstack/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack/tasks/__init__.py sha256=EWpZNIS3tj1jVbaSRiGjDFkXaH1zR0e9thqPxr1h6Ds 197
nodeconductor_openstack/openstack/tasks/base.py sha256=u-G1rDndYPe6NQX8sO_tifl_eiCsq-m9TrRJTDHC0CA 2216
nodeconductor_openstack/openstack/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack/tests/factories.py sha256=jv5ltQT2sOP8LCxVd3QXA2Z9D3xCexjUNHXDfF6M49E 8172
nodeconductor_openstack/openstack/tests/fixtures.py sha256=OhyRlobjwetOtIly30zYneRz8OFCxuVYoA3N4FOZnH4 1289
nodeconductor_openstack/openstack/tests/helpers.py sha256=5KGQNQ3qwNz-VFj1FE7I50SQSLSosAfKXwaL96IyHFw 296
nodeconductor_openstack/openstack/tests/test_floating_ips.py sha256=orGCVVUNXyBJsej3PWyxnjqY1mOBVIsiDvJNzNeBPW8 4524
nodeconductor_openstack/openstack/tests/test_network.py sha256=qv4ymizR_NWsIjd32rMi6WtLPcszn7dc01a43bs-UPg 4975
nodeconductor_openstack/openstack/tests/test_security_groups.py sha256=pkq8DJ3s4BBpyMksSuxPuG5d9ZLehsscxbYE-G8Qu9Y 8463
nodeconductor_openstack/openstack/tests/test_service.py sha256=4tZhrDzYN-h4uzEazyfGEvS0cjzcGIwbILeEaxV3PYY 10594
nodeconductor_openstack/openstack/tests/test_service_project_link.py sha256=zcJiUnkmxBsBL2Ey6QUgN7i2cxj44YFrql_cNmxTzpw 3843
nodeconductor_openstack/openstack/tests/test_stats.py sha256=C2m9Q4lfu0iJeBSqF-zBOVDd6PO8Ac_LA004Xkc6lAY 2454
nodeconductor_openstack/openstack/tests/test_subnet.py sha256=NELhjFsq64L0vT0hI_FGLMCxxjSRwsYO67d6lEE08OQ 2821
nodeconductor_openstack/openstack/tests/test_tenant.py sha256=TwpOPQJoUWBWD7rV8z-r-sETGGJBC8hcXCsSZOe1KqM 33261
nodeconductor_openstack/openstack/tests/unittests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack/tests/unittests/test_backend.py sha256=L7RiB_Xgw_hoRfQAOP8hK2d5C2PQQ1ZnTh71FClUdlo 9363
nodeconductor_openstack/openstack/tests/unittests/test_handlers.py sha256=p9Sq5BYG4HDrGxwmBNZ4Za4bBlZ3ZjpSZkDu89ACX_8 5961
nodeconductor_openstack/openstack/tests/unittests/test_models.py sha256=Kf9bKKKy76gU04oy2uhDYEQTIQ-hj1u5S2xMWl6oE94 573
nodeconductor_openstack/openstack_base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_base/backend.py sha256=gk06JKYqidvALwPNS0Wj9CjO_0lAxuQPquTEK67iUzY 18199
nodeconductor_openstack/openstack_base/models.py sha256=kgRlvyvnDztQvEqX4UfcXIkUhRw6sQgQBsWlh8xix8A 3934
nodeconductor_openstack/openstack_base/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_base/tests/unittests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_base/tests/unittests/test_backend.py sha256=OTyqjWEcT8Y3sXQ8ld9MqQst9_CBTr16LhXWKFKgCnA 1616
nodeconductor_openstack/openstack_tenant/__init__.py sha256=zJpcNQR37VjNHjca6yMK0K98AJeDZE32RUo_0z8ad4E 1871
nodeconductor_openstack/openstack_tenant/admin.py sha256=lW-5r5snxh2Q9WnOH1pkelsj_tr9a6Axh6Bo8whq7bs 5915
nodeconductor_openstack/openstack_tenant/apps.py sha256=1KJT764bHvhOBmlDkVNgnkX-uZS2e-gr9MzPdUdn-0I 5178
nodeconductor_openstack/openstack_tenant/backend.py sha256=uxiIN9otvU32WTLYwC-EoX9slOgshFrICKPORXaVGfM 56169
nodeconductor_openstack/openstack_tenant/cost_tracking.py sha256=7FHaGNjk0pL_TTqe6-YtpKumr6OcKqId3CVxfoI-A2o 2071
nodeconductor_openstack/openstack_tenant/executors.py sha256=YdwzAorkwg2o25W-_yIDHEu9z1kurN-2yldQpH5X4T4 32624
nodeconductor_openstack/openstack_tenant/extension.py sha256=XsT_hO4zUJaskFr11bNMfR5Gtr6K24px8lmVcr1TFs8 2014
nodeconductor_openstack/openstack_tenant/fields.py sha256=UWZMH16MidP-NhybwJ9LYDgt6WxOirb2YO7m3rqfi2U 1547
nodeconductor_openstack/openstack_tenant/filters.py sha256=j2GdkMHTrSCXC-GGA72xHYNuLeh9OMCfTVfgrX2H8Bw 5856
nodeconductor_openstack/openstack_tenant/handlers.py sha256=miYBP4rZqJR1LYIAyXa7OlFsRPFmw5Bp_YUpsJ06jlE 16982
nodeconductor_openstack/openstack_tenant/log.py sha256=y8CsdFoO_5vMKJWCPeEyLm6heChl6PoBzsRD9ou3XRc 4572
nodeconductor_openstack/openstack_tenant/models.py sha256=KBPuipGrZ70R47hhaOhpf0_NqqyB5fw_YfLm8vpr_xA 18029
nodeconductor_openstack/openstack_tenant/serializers.py sha256=pS6rzoonoqRZzEdwtm4E09OP9WYnmL51xpD59lDZ9NU 63451
nodeconductor_openstack/openstack_tenant/tasks.py sha256=H0tC3LK7-dFOA_BdJxzaRdJfW9lusbQc0UhapXkbMP0 13575
nodeconductor_openstack/openstack_tenant/urls.py sha256=HdcJDYXcjfNZts8SHh7hOGtpLvR70f1_bhwxlYXxh9c 1691
nodeconductor_openstack/openstack_tenant/views.py sha256=U4Rsq3iiP3RrzEZ7Vz0sd8i5HxBOEedqOA2zo1dr2D8 31172
nodeconductor_openstack/openstack_tenant/migrations/0001_initial.py sha256=auhRqBYFlzER6RihiDxBNdeCzKjJNz09h1VNu3CVOr4 2968
nodeconductor_openstack/openstack_tenant/migrations/0002_service_properties.py sha256=KdL9i7v5Hxvly1Iucqm5J5z1o3tv-4jglaBc-gywNPM 5697
nodeconductor_openstack/openstack_tenant/migrations/0003_volume_and_snapshot.py sha256=6V6SLjZFTu_U_P0ZyHIU1iSPyIm1VhsI68c9wD_2_O0 5945
nodeconductor_openstack/openstack_tenant/migrations/0004_instance.py sha256=hNwI55INoz8KkWDR2nPEp_nxsUXLmVlKX1csZEPK1hc 4340
nodeconductor_openstack/openstack_tenant/migrations/0005_resources_actions.py sha256=372VEb3AcPBXbYQ2priJzRiMB7KcAYnDrlrEawly2CY 1213
nodeconductor_openstack/openstack_tenant/migrations/0006_resource_action_details.py sha256=x66BjuuHZF9hk4RWyl5zdnf9K3vPZoRtp0Z67RxvWAI 825
nodeconductor_openstack/openstack_tenant/migrations/0007_backup_backuprestoration.py sha256=5L-tapLCvUcJWb2FU3b62Et68VRGDkCJIbFwuL_0HBY 4035
nodeconductor_openstack/openstack_tenant/migrations/0008_backup_schedule.py sha256=MTm0FH15kPFoOyNWdDT-Ef8Lxg50cFijMjN3F7zUsYA 2271
nodeconductor_openstack/openstack_tenant/migrations/0009_tenant_service_verbose_name.py sha256=20-k0PTyhLaIbHNaYNFJhxZzvRF5PfgWrd6MZSTX4AY 465
nodeconductor_openstack/openstack_tenant/migrations/0010_rename_floating_ip_status.py sha256=z4rtctAjygGKW73W7Dk25lvEFcR6zmNHrDxK-D7MwFY 416
nodeconductor_openstack/openstack_tenant/migrations/0011_backupschedule_call_count.py sha256=07yRhxIKhXqqtlU9J_bCq-Ruln2Q98w2VXghEs4Sks4 496
nodeconductor_openstack/openstack_tenant/migrations/0012_backupschedule_resource.py sha256=nWLGviuT_bR0Ph6SxFmII9n5rlt7-TKkgqsJuQWm1gA 2228
nodeconductor_openstack/openstack_tenant/migrations/0013_init_backupschedule_spl.py sha256=av5fw8Xh-HMBG9XxYjXzAbT_-dVS491dmic8Btbebtw 695
nodeconductor_openstack/openstack_tenant/migrations/0014_make_backupschedule_spl_non_nullable.py sha256=7iLZAq0k0nOwSQ9u_RXEtjtzt1A21ksjzErYZI8bn5g 628
nodeconductor_openstack/openstack_tenant/migrations/0015_snapshotrestoration.py sha256=eSX8MWvacy4WYLzsCu_X-oPTqcu6R-LnxV-MERaQm5E 1242
nodeconductor_openstack/openstack_tenant/migrations/0016_network_subnet_internalip.py sha256=Q4Irwo2vZohhAOFn8u4z8i16hU_7p1dUsDd4PjKpUhA 3790
nodeconductor_openstack/openstack_tenant/migrations/0017_snapshot_schedule.py sha256=SiTd6s2MYljrTm0lwV5ClAzq1AvrhoxHtWJ-SMMXAb8 4580
nodeconductor_openstack/openstack_tenant/migrations/0018_remove_openstacktenantservice_name.py sha256=VRLsTyzndOdOZzv4XOQOnXv4C3VdTe07qCLpLA8l944 374
nodeconductor_openstack/openstack_tenant/migrations/0019_migrate_to_single_external_ip.py sha256=4l_D98najFJQYV5_-e6NPIe-SCkF35AMawb7EbKW5iQ 1193
nodeconductor_openstack/openstack_tenant/migrations/0020_remove_external_ips.py sha256=qIrZ4am-Ena88DmFJ4Tb_ATA4wVmLs7NZNri_cm9bjU 380
nodeconductor_openstack/openstack_tenant/migrations/0021_instance_subnets.py sha256=AeKlMaD4cHfnDnOV6rHRu4gz9t_bV9wpKFURhESsGmM 522
nodeconductor_openstack/openstack_tenant/migrations/0022_floatingip_internal_ip.py sha256=RpJlBzqJ2XNfv4XdhyQAkfMIu4u9Qzy3ozz_6q7hVOM 1705
nodeconductor_openstack/openstack_tenant/migrations/0023_remove_instance_external_ip.py sha256=fgiqIhdS9gjEq47s41dRHlzFo5k642jRnoCPkLOjX3o 410
nodeconductor_openstack/openstack_tenant/migrations/0024_add_backup_size.py sha256=ex22XTKscxeRPOhMD1HOcDv_BSx2NIKfxAN7T2hNyrg 564
nodeconductor_openstack/openstack_tenant/migrations/0025_copy_certifications_from_existing_settings.py sha256=uMEIhOXi-3fPiGeWbOQXfaKez6WGmy1c3ec_eYi-jBQ 1471
nodeconductor_openstack/openstack_tenant/migrations/0026_remove_start_time.py sha256=9d8sF8ITSYo2YLnVqIP3_WdM8mUL0cJ0jFCYWQGp6r8 878
nodeconductor_openstack/openstack_tenant/migrations/0027_remove_duplicate_floating_ips.py sha256=XmYBW_LXbEdQif_i_Vf6N-uRSCUUEpgvY3RnJ2armDU 659
nodeconductor_openstack/openstack_tenant/migrations/0028_remove_duplicate_security_groups_networks_subnets.py sha256=TpT1fm_5eL_8uyuCGisPcoDkAfDX1F3SgGJYWlpvbu8 2125
nodeconductor_openstack/openstack_tenant/migrations/0029_add_unique_constraint_for_properties.py sha256=el4VN_qZhIdi-b7OpVSd7PnFksZ9nba2WPCwUTB2HpQ 760
nodeconductor_openstack/openstack_tenant/migrations/0030_add_volume_image_name.py sha256=3hXrlR5hIhv2kB4WBVQLaW6HdDb21YLGmd4suXdbvCg 762
nodeconductor_openstack/openstack_tenant/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_tenant/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_tenant/tests/factories.py sha256=KbF7VvwKxs2N0ij_NI_WIWGhbp_7EX9U_hLKmlk9Nk0 12916
nodeconductor_openstack/openstack_tenant/tests/fixtures.py sha256=oxWjKFZAPNqGj7lIdAZjnHygd8W0ikYOIJZ1deWQh9U 3682
nodeconductor_openstack/openstack_tenant/tests/test_backup_schedules.py sha256=O1Kli49EtlOvkTD38nT47Ets84sZOdbO81sVQUFVM44 5956
nodeconductor_openstack/openstack_tenant/tests/test_backups.py sha256=8kU-NkVnJmeauk_53jQ7TfHxXNr-_nKb086hBgbL0_U 12841
nodeconductor_openstack/openstack_tenant/tests/test_fields.py sha256=9dHPBc1jfPFFJxf-XUXxINlDQ3GJGwe4DMqu7kbYth8 1405
nodeconductor_openstack/openstack_tenant/tests/test_flavor_change.py sha256=GktkvZSiWkiX-MvFohTE3WV2I7hFl22XdA517okPhaw 10073
nodeconductor_openstack/openstack_tenant/tests/test_instance.py sha256=kOhiAJ36AIF6i6Cb5TYyM1Xtzd2IBi3AsSd_-mgXdRQ 30191
nodeconductor_openstack/openstack_tenant/tests/test_instance_security_groups.py sha256=SwIQXAWLsv8L1mRpOnRQPDUEng-C0IhDAbs2MUEoBEU 5579
nodeconductor_openstack/openstack_tenant/tests/test_openstack_floating_ips.py sha256=mwxoGgiR3TjZZWsJ37M0CyeU7PVVc7N5aI0208mebuM 2436
nodeconductor_openstack/openstack_tenant/tests/test_project_cleanup.py sha256=T9pv_1UyzXTes_b8NZHa952ac05LElqA-fvBN6gO1P0 985
nodeconductor_openstack/openstack_tenant/tests/test_snapshot_schedules.py sha256=or3NQYWRk9IM50NHqUV2RcMsdbPoDtmfQQIT7Lt3aJs 3874
nodeconductor_openstack/openstack_tenant/tests/test_snapshots.py sha256=useLZS-3onipBzm-4kKk_0QxmSYsEKE9ltV8dZUrNi4 10122
nodeconductor_openstack/openstack_tenant/tests/test_volume.py sha256=eTARTVpzYWs9SdMwb45Ne3ZFoAjj4pd7taiIeCBGphA 16432
nodeconductor_openstack/openstack_tenant/tests/unittests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nodeconductor_openstack/openstack_tenant/tests/unittests/test_backend.py sha256=1fAmB_7CyZScVWMjSK_K0UA_MVpAclJOg9yZqxedtDQ 24148
nodeconductor_openstack/openstack_tenant/tests/unittests/test_executors.py sha256=s7GDTdyOYnvd6R5KAk7TVOmjHBF7Qr5J8K1xwdUnPio 1033
nodeconductor_openstack/openstack_tenant/tests/unittests/test_handlers.py sha256=JGtUWA2DVqZd4MFbW96xn8wYsRGLfUvfK8IBXgqE0Fg 17493
nodeconductor_openstack/openstack_tenant/tests/unittests/test_models.py sha256=ZBWpZPw6GgSLOF_C3ICgUlx1rgA6dIk0YS6gDSChNd4 4272
nodeconductor_openstack/openstack_tenant/tests/unittests/test_tasks.py sha256=mziTCQL_uZqLguHRXYYeS1IcBTF7Ke9DE_NVAIpo9y8 9180
nodeconductor_openstack-0.37.5.dist-info/DESCRIPTION.rst sha256=QCNRJa-Vm3HLgC3oGkvPApwfwxTKihZ4IqKpN25WILs 85
nodeconductor_openstack-0.37.5.dist-info/METADATA sha256=XHwFLQGSsRJ3R0Qgzpo9ZZbIlsKzG6NC8AwQI67yFis 1146
nodeconductor_openstack-0.37.5.dist-info/RECORD
nodeconductor_openstack-0.37.5.dist-info/WHEEL sha256=bee59qcPjkyXfMaxNWjl2CGotqfumWx9pC1hlVLr2mM 92
nodeconductor_openstack-0.37.5.dist-info/entry_points.txt sha256=7yby4_gnTNYYLyH7mZ1ceQb4mlLbyPa-_gtd1LyYC6U 198
nodeconductor_openstack-0.37.5.dist-info/metadata.json sha256=jxQNdQc6hiUm5fbL7yuSlYBBZJVKMwPqK3SANf8y-a4 1360
nodeconductor_openstack-0.37.5.dist-info/top_level.txt sha256=ahAEMy92Fd41E46cFE1rDoXwuuQyHi3HUwzNOt6MRYA 24

top_level.txt

nodeconductor_openstack

entry_points.txt

openstack = nodeconductor_openstack.openstack.extension:OpenStackExtension
openstack_tenant = nodeconductor_openstack.openstack_tenant.extension:OpenStackTenantExtension