new-openstackcheck/testt.py

9 lines
6.7 KiB
Python

sample={'projects': [{'id': '0f19c4e649e6478599f7564ee8e2b3a4', 'name': 'Miners', 'domain_id': 'default', 'description': '', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/0f19c4e649e6478599f7564ee8e2b3a4'}}, {'id': '1a6b60869a35494688c49843b046a220', 'name': 'Daniel Turner - 429885', 'domain_id': 'default', 'description': 'Fleio created for Daniel Turner', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/1a6b60869a35494688c49843b046a220'}}, {'id': '1d9d5d28a7504e9380d9c7119e039c19', 'name': 'Vastai inc - 264398', 'domain_id': 'default', 'description': 'Fleio created for Vastai inc', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/1d9d5d28a7504e9380d9c7119e039c19'}}, {'id': '5150e484b9364c8d9fedd8c6ce904341', 'name': 'Dinis Teixeira - 60647', 'domain_id': 'default', 'description': 'Fleio created for Dinis Teixeira', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/5150e484b9364c8d9fedd8c6ce904341'}}, {'id': '516ac4c3cec741889f3cff32221a768e', 'name': 'Miguel Gomes - 572772', 'domain_id': 'default', 'description': 'Fleio created for Miguel Gomes', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/516ac4c3cec741889f3cff32221a768e'}}, {'id': '63290c5a628d459ca80ceb0cc3eef198', 'name': 'Emelia Beeson - 376752', 'domain_id': 'default', 'description': 'Fleio created for Emelia Beeson', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/63290c5a628d459ca80ceb0cc3eef198'}}, {'id': '64b3a1c668c049eca15b00838f88de09', 'name': 'Fleio', 'domain_id': 'default', 'description': '', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/64b3a1c668c049eca15b00838f88de09'}}, {'id': '65a3c4d4deca4053a7ef1eb480d3a141', 'name': 'Luis Sarabando - 891512', 'domain_id': 'default', 'description': 'Fleio created for Luis Sarabando', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/65a3c4d4deca4053a7ef1eb480d3a141'}}, {'id': '74b0d73ec8c84abe81ea1977519e0488', 'name': 'SmokeTest', 'domain_id': 'default', 'description': 'Description goes here', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/74b0d73ec8c84abe81ea1977519e0488'}}, {'id': '8f526efe5899415f8cede048c5594aa4', 'name': 'admin', 'domain_id': 'default', 'description': 'Bootstrap project for initializing the cloud.', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/8f526efe5899415f8cede048c5594aa4'}}, {'id': '9f0ffbe458fe41c6b1577fdeadeb9d91', 'name': 'Adrian Enduser - 660204', 'domain_id': 'default', 'description': 'Fleio created for Adrian Enduser', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/9f0ffbe458fe41c6b1577fdeadeb9d91'}}, {'id': 'c437866c719543f8b6e9406464ba89dc', 'name': 'Bogdan Ciuta - 342642', 'domain_id': 'default', 'description': 'Fleio created for Bogdan Ciuta', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/c437866c719543f8b6e9406464ba89dc'}}, {'id': 'c9dbe0f742fa41919c913fbae31b12b8', 'name': 'service', 'domain_id': 'default', 'description': 'Service Project', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/c9dbe0f742fa41919c913fbae31b12b8'}}, {'id': 'ceadc2eefdc54d3582d6be7663e5522e', 'name': 'John Doe - 555526', 'domain_id': 'default', 'description': 'Fleio created for John Doe', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/ceadc2eefdc54d3582d6be7663e5522e'}}, {'id': 'cf168ada62bf4bf9b717460c08766c23', 'name': 'smokecheck', 'domain_id': '1eeb8f4d0ae343f2b8a23d97b2abbccc', 'description': 'Temporary project for smoke test', 'enabled': True, 'parent_id': '1eeb8f4d0ae343f2b8a23d97b2abbccc', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/cf168ada62bf4bf9b717460c08766c23'}}, {'id': 'cf8a2c43ad654d0f8a494fd90fda81af', 'name': 'Pardeep Singh - 292805', 'domain_id': 'default', 'description': 'Fleio created for Pardeep Singh', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/cf8a2c43ad654d0f8a494fd90fda81af'}}, {'id': 'f0ad457851dc40d59701ffbbd1ef6011', 'name': 'Jonathan Lei - 130154', 'domain_id': 'default', 'description': 'Fleio created for Jonathan Lei', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/f0ad457851dc40d59701ffbbd1ef6011'}}, {'id': 'f2c247e62c6a402598d176c6d0090d63', 'name': 'nexgenservices', 'domain_id': 'default', 'description': '', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/f2c247e62c6a402598d176c6d0090d63'}}, {'id': 'fdffd58ca0864bf8a2005b6adae87330', 'name': 'Test via API', 'domain_id': 'default', 'description': 'Some description', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/fdffd58ca0864bf8a2005b6adae87330'}}, {'id': 'ff103fb31a3545d9abda47567f2f2e5f', 'name': 'Fran Ruiz - 162910', 'domain_id': 'default', 'description': 'Fleio created for Fran Ruiz', 'enabled': True, 'parent_id': 'default', 'is_domain': False, 'tags': [], 'options': {}, 'links': {'self': 'http://api.nexgencloud.com:5000/v3/projects/ff103fb31a3545d9abda47567f2f2e5f'}}], 'links': {'next': None, 'self': 'http://api.nexgencloud.com:5000/v3/projects', 'previous': None}}
toFind='SmokeTest'
# if toFind in sample['projects']:
# print("found")
for x in sample['projects']:
if x['name']==toFind: print(x)