python-adjutant

View on PyPIReverse Dependencies (0)

9.0.0 python_adjutant-9.0.0-py3-none-any.whl

Wheel Details

Project: python-adjutant
Version: 9.0.0
Filename: python_adjutant-9.0.0-py3-none-any.whl
Download: [link]
Size: 157112
MD5: a4bbd8c8dc0638dcd298fded14877fe7
SHA256: 58fcbcda7fa31777e811965712ac9b268763a076ccfd7d6787a971d37f711565
Uploaded: 2024-10-02 10:59:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: python-adjutant
Version: 9.0.0
Summary: An admin task workflow service for openstack.
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://opendev.org/openstack/adjutant
Project-Url: Bug Tracker, https://storyboard.openstack.org/#!/project/openstack/adjutant
Project-Url: Documentation, https://docs.openstack.org/adjutant/latest/
Project-Url: Source Code, https://opendev.org/openstack/adjutant
License: Apache-2
Keywords: openstack,keystone,users,tasks,registration,workflow
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Framework :: Django :: 3.2
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Environment :: OpenStack
Requires-Dist: Babel (>=2.6.0)
Requires-Dist: Django (>=4.2)
Requires-Dist: confspirator (>=0.2.2)
Requires-Dist: decorator (>=4.4.0)
Requires-Dist: django-rest-swagger (>=2.2.0)
Requires-Dist: djangorestframework (>=3.14.0)
Requires-Dist: jsonfield (>=2.0.2)
Requires-Dist: keystoneauth1 (>=3.14.0)
Requires-Dist: keystonemiddleware (>=6.0.0)
Requires-Dist: pbr (>=5.2.0)
Requires-Dist: python-cinderclient (>=4.1.0)
Requires-Dist: python-keystoneclient (>=3.19.0)
Requires-Dist: python-neutronclient (>=6.12.0)
Requires-Dist: python-novaclient (>=14.0.0)
Requires-Dist: python-octaviaclient (>=1.8.0)
Requires-Dist: python-troveclient (>=6.0.1)
Requires-Dist: six (>=1.12.0)
Description-Content-Type: text/x-rst; charset=UTF-8
[Description omitted; length: 1154 characters]

WHEEL

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

RECORD

Path Digest Size
adjutant/__init__.py sha256=GJgE86iD_xYywhclPE8Pbsun8ZO7u7dh6oDsu4GlL58 1177
adjutant/core.py sha256=4WBcyBLwftYSwZaEXrxdyotAKi0YlsdEUUeQ1mm7o2s 2706
adjutant/exceptions.py sha256=Xnay7c_PPYDAnBjDBCJRUMdIhqnFW5wRMcTXWqQ9ehI 4665
adjutant/feature_set.py sha256=4NBo8drguq2u-o18DWzqnGAYQX42Dv9kXFZCxgS2p28 6315
adjutant/middleware.py sha256=yIkcF6ay67Ukh9WhZh2Ed1NC1_1TGmJXl3ekHkc-Dmg 3892
adjutant/settings.py sha256=UDNGFAw7TPXvtxrpvg1zy_vqLEcEFCKOu86uzEiC2dg 4439
adjutant/urls.py sha256=wyjwulujqpOo1ko3Xte8tkJtacs6LMMuxrYHHtqVU-c 721
adjutant/version.py sha256=RKn43eeeFRY32Cr-JSrqL3z7aDsQ8CadsFJEJ-dRo20 737
adjutant/wsgi.py sha256=4BJ7TV5UIeOhmpvIgbyGKmezPxJRnJxKbjyigmaLrug 1753
adjutant/actions/__init__.py sha256=2dNSkV_u_E_KllFsmx9EJ8jCOkI5pl1VHwT-7yjiYFI 741
adjutant/actions/models.py sha256=Yxiz1DHw1bo60iAbiH2BE6Hbs24SjDGnyoBoX1J_GS8 2062
adjutant/actions/utils.py sha256=zOf2hIZ-qx_3NtOLB2QTjnnNSVi1cJBpP_vOVccFW9Y 3124
adjutant/actions/migrations/0001_initial.py sha256=HyXclOrv0swSnlcbq-k1SjSq3b56RGuaVmPxZVuZ0Cg 1410
adjutant/actions/migrations/0002_action_auto_approve.py sha256=M4ltyDoXW_MzECcOJYGXcofY37AsaqDA41ATcMyoEag 367
adjutant/actions/migrations/0003_auto_20190610_0205.py sha256=QI73p0FzTt7c1wLbQ4fhEh8gVxmRg2fKuXsM_vF8VqE 501
adjutant/actions/migrations/0004_auto_20190610_0209.py sha256=nJdL6upwXm7yq2s-D3JLOVrAH5Gfg-oo8P66bilFbLE 555
adjutant/actions/migrations/0005_alter_action_auto_approve.py sha256=gh-X8jHth1htQE1oICf6MiLGeQR-FofIDsrMzTnqgEs 405
adjutant/actions/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/actions/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/actions/v1/base.py sha256=RwhZdlz_5r0gGTN6cOyq70BPK-_plzSW_RTpsHUkbdg 18823
adjutant/actions/v1/misc.py sha256=pVsLVAYSLmXXt52NUSF_go5pD1fXmD9eF7GKuqb6N8w 6806
adjutant/actions/v1/projects.py sha256=DAs7wnhaJXqbqgmSX3khUhoO--tadG4EsmzFs4mJz-k 18642
adjutant/actions/v1/resources.py sha256=Dmf3CdfOGExHiWrrXhWDTnnYBvkUBBYucMFAAKZDblk 22654
adjutant/actions/v1/serializers.py sha256=BVzRObgoVWSOtQlu7jv3Mxa1jBMp2ftnHQk1uTTDrdE 5704
adjutant/actions/v1/users.py sha256=VCZok-Atgw5XHVFlKVQX2vTjPG60szaKka_RhhXVuqc 16713
adjutant/actions/v1/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/actions/v1/tests/test_misc_actions.py sha256=5Ko2dVmB3d9NWXm8CVEt0PKT36D4ZyE3OYn8u8g7G5Q 7259
adjutant/actions/v1/tests/test_project_actions.py sha256=ukO7TvxwAh-81XLdxufH_oCRs4Vyx5DBemI8xuY8v3w 30748
adjutant/actions/v1/tests/test_resource_actions.py sha256=S0zj-eaYJcD77-CHJBlnuzlh-zbdFkWHUyCZrU08-WI 45266
adjutant/actions/v1/tests/test_user_actions.py sha256=qNlQeL09R2XQhlqUtdWUNvKpVFxqjAJ5bUb33zp56P8 38511
adjutant/api/__init__.py sha256=CTJDgpC-G6WcL3_jWhxMCPAk8gswK7FbI8xe8n1umIk 736
adjutant/api/exception_handler.py sha256=f5oYV9yAxQGop8eiOiu7aGMeURqeGZXZ5yihxa59r_M 2041
adjutant/api/models.py sha256=SuOBLJgKiZQMNdbsKkzycoICWGWLOJL0LTCZ41oyhHk 2201
adjutant/api/urls.py sha256=6U761eduS2F5g1PJTp5bGURSTAA7v5Shn4Vh0q8rdfU 1349
adjutant/api/utils.py sha256=coej9eexYzkckAaDellJeZ-AAtNTGZaTs7SGwluTpcw 2825
adjutant/api/views.py sha256=RydRPRQ_UrgBgiEDfQBWMQQ2W8Fdk5AP5UdUSoI1ZdE 1811
adjutant/api/migrations/0001_initial.py sha256=ZP2Ritb0rTruyCQdvjIratXl1X5O2o92roiL49uzY04 3233
adjutant/api/migrations/0002_auto_20160815_2249.py sha256=6xVXOa9GkdtOk22S3kHrvUyqgApZxte1_8bPeZm1PxE 361
adjutant/api/migrations/0003_task_approved_by.py sha256=5HgYicnFqaHCyhm_rf7Xx_wiyUFcB9eeAm98bKicCXY 389
adjutant/api/migrations/0004_auto_20160929_0317.py sha256=bUU6dtrvrj4Wg-jrZowxTH5g2yFKNI8rbaMyj6GzzgI 383
adjutant/api/migrations/0005_auto_20190610_0209.py sha256=jOosdtPbhxocQVopo_ECWtaLm3xZ9y9SUGjetpR2xzk 507
adjutant/api/migrations/0006_auto_20190610_0209.py sha256=eKV9smAlUv2R-T5jIdtr1pfKnw5hQsYfoHOqIFKEc30 554
adjutant/api/migrations/0007_auto_20190610_0209.py sha256=MOtIcy59T59stb1WUHLLHvm_tVK0nNahjrlYjYV-j-g 561
adjutant/api/migrations/0008_auto_20190610_0209.py sha256=R3kYp5HtZ3R8KXLYbBVuWAAAcGOQ3ZUJNQ4XLbWwEtc 611
adjutant/api/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/api/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/api/v1/base.py sha256=I_mkACrVMzDoRjyYlkJR4bh5CQ0JofBpXgBhFwXnFeU 1197
adjutant/api/v1/openstack.py sha256=oSnGIpsuTGLJKlpSYW4OE5RRy6cw1W6tor7NTtpFznQ 18314
adjutant/api/v1/tasks.py sha256=xweleoX7eIX_Jf0o9hbb76kzr8umsqkxpZNzxuqE8OM 6624
adjutant/api/v1/urls.py sha256=gFFFcd_27ono_dR6ppdEpCujzXYzzJ5xgKvoHifQj7I 1392
adjutant/api/v1/utils.py sha256=aFe6iXT1nM3Yt0OuyZ1hynU4r8fSbALkR-pIBe_VpQE 2076
adjutant/api/v1/views.py sha256=n2jcgAtxV6PXOcg9aWNaudNYSOYdfjNa9nPnDRbgWqc 15168
adjutant/api/v1/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/api/v1/tests/test_api_admin.py sha256=52a54IigIieyOmn3l9YLf4goywi2uxnyfyenPEuOkVs 61455
adjutant/api/v1/tests/test_api_openstack.py sha256=fW7D59SM8Llx0kHO5IrfdV7UKVUXYDw55wFWTt2Iz74 61777
adjutant/api/v1/tests/test_api_taskview.py sha256=x-wH_2tq1e-19F1Ro4b5ysyTNd58n9Et154hlSzHwdc 64254
adjutant/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/commands/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/commands/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/commands/management/commands/exampleconfig.py sha256=YHwATd8jlTHk0Jc2SAqexvCJ8_ceDhf0v3ifAfPNlaI 503
adjutant/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/common/constants.py sha256=0acyblZqTzxTXYa4cyrZOQQWslHWdN-9VVD9YjaKfP4 904
adjutant/common/openstack_clients.py sha256=AaMEZsLF3Az6M1j8SIaBC9GkdYsyhLqk3Fx8WUlCaWM 2923
adjutant/common/quota.py sha256=tlHvrqdBXflgX27L5Y1GcRYCJ15JTY3M-Oso-B1r5wQ 13975
adjutant/common/user_store.py sha256=5NLFm5zPpWAh6Kg4P-zyItVxdgHMeIbaAwQxhQo-Qf0 13747
adjutant/common/utils.py sha256=7J7qvR0T2Dm-OEwBfVPlb-w0AGNFn3obo4xahBvvhPE 905
adjutant/common/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/common/tests/fake_clients.py sha256=piQG-zheH19zjD3OioT3sNrwRh8XMcm4OdK4vgZWATk 30345
adjutant/common/tests/utils.py sha256=Qdn2xUt387-ivJFsUbDMqQwPRLzotIvN4pwO9F79VvA 1201
adjutant/config/__init__.py sha256=9LYS4FQVVZRTIvthQoXeQJWEp1gMrYYDzLQt-zyWImI 3736
adjutant/config/api.py sha256=5P5T6-85tkZvrP1Am5Ye16hRl7W27E31dQiloZ7jV1s 1627
adjutant/config/django.py sha256=xFOAr7do_njdB7RQrZr460kDqJ2obGjMhILm3vSRylo 3929
adjutant/config/feature_sets.py sha256=mtEs2dVxS5dRjkOJNoP2w9kw3v14VI6PfF1bYACF8Gw 715
adjutant/config/identity.py sha256=AKjKxqGjkmuUkI99kO1XV5Z8I_lir9JUcptfod2M2Fw 4187
adjutant/config/notification.py sha256=NTXNbaL1j8IsDaOLIbF4kzV9sw0sBJ5DqpKpXi7vY2g 840
adjutant/config/quota.py sha256=ZN4iljXk8sv-hZmFvsn_ylEDupYLu1_M9Bd8dab4xBE 4774
adjutant/config/workflow.py sha256=mfMv9zZ7taDLW_UZBA_T_Zz27tuZIrbZSq7--fhKyCk 6653
adjutant/notifications/__init__.py sha256=djo_VO4UVESx8XtvRC7ZYZYTMFhVwU6hecLRhcxZYkM 642
adjutant/notifications/utils.py sha256=9w3nuTzD9ufPu3zACUKcOHMYzYIqs5jD3ooRsuXK88c 1311
adjutant/notifications/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/notifications/templates/notification.txt sha256=gmP6fg6xTQ8U5q1N26Z5gs9YwvIfGhHBEXBnjNbTGoQ 914
adjutant/notifications/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/notifications/v1/base.py sha256=asXVi9w7FU45dhtYiyosjzFx_LTBavCOOWFQKw0l9iw 1964
adjutant/notifications/v1/email.py sha256=s1MwzYL7hHQIqaxe_dRtmcJ13lgNcWijj4D4JXNWtIo 5386
adjutant/notifications/v1/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/notifications/v1/tests/test_notifications.py sha256=rnnvB9h8TIKdCDvJeyx44j9cChRZ9x-j2IcuPkk8Q38 4401
adjutant/startup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/startup/checks.py sha256=TVnTeq2o6lPzFZs3kdRhAtpYuOw3fT3LED_prOtkCMI 1753
adjutant/startup/config.py sha256=GI4WDJQ45GwygzbGLVRjBewVfSyhyTwyRzlwehbmzvs 1346
adjutant/startup/loading.py sha256=sjdJ2dES7WPGNjU7_uiUMWa9YmfqMeiSQhyPaXd7dec 814
adjutant/startup/models.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/tasks/__init__.py sha256=7r-u9NScWa3si-Th9SKZVsq8CaykwbRoteEXdK4wnJ8 630
adjutant/tasks/models.py sha256=yW7UtNG5c7RTYzGU-rwfs4zZ7P8Po0p1zXP_fOy3D_4 4764
adjutant/tasks/migrations/0001_initial.py sha256=yiYwZABsRosjTYed5aGBEjbk91Jng95r2aSdl2P3y2w 2496
adjutant/tasks/migrations/0002_auto_20190619_0613.py sha256=oW7y9BCRtLumiYc66DmMYlQ4wp95I8XROmCqVR8USjM 2756
adjutant/tasks/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/tasks/templates/completed.txt sha256=c_woSp1bGXN-0OH9Njegh17nfi1zgVbxju9poWIClQs 165
adjutant/tasks/templates/create_project_and_user_completed.txt sha256=1IBEgaJFbITHPMpU9z-s3ofV5mDgpNjyh1Vs8e4M7eI 762
adjutant/tasks/templates/create_project_and_user_initial.txt sha256=rvI480G4-io1wO25ptXSAk6pbGR7rK4PsTo0Xu-A3os 158
adjutant/tasks/templates/create_project_and_user_token.txt sha256=kU-4Wa1-S3yN0AVMKZDHb_GNamrkh5A-9WqTcF66WNY 869
adjutant/tasks/templates/initial.txt sha256=S7rMisBHHYObpR9yXxYgVx2ZFuB7la28qJayb2JE3MA 257
adjutant/tasks/templates/invite_user_to_project_completed.txt sha256=qrnrOWFFjCnGJloAgQ5aRU4-H4S3DV9xaIkUq_GzYI0 325
adjutant/tasks/templates/invite_user_to_project_token.txt sha256=sgHV2IF3CKcaTZ2KS3XaFMtycI_fLmCMY2OrVmuXTT8 1264
adjutant/tasks/templates/reset_user_password_completed.txt sha256=R3mHcG367dn63o9fntBpfc-cozE9v6rHWrqIk9OVpt0 271
adjutant/tasks/templates/reset_user_password_token.txt sha256=c2r48rvsYnBymApERxn6hg_J7T33zXos8IjUU0eQ7_0 458
adjutant/tasks/templates/token.txt sha256=zMD0fwvvDP6L6AvMVh3k2N3_nctjnmEohjrB4tg8YHo 244
adjutant/tasks/templates/update_quota_completed.txt sha256=MKiu1AhKBFLoR-8NMxnZOqsvOiewRb__8YqFR0hyhv8 323
adjutant/tasks/templates/update_user_email_completed.txt sha256=gEI6Z0GLm0QJQ_GBHhraNHFZsjgQEQG_8l34ZTX-BXY 115
adjutant/tasks/templates/update_user_email_started.txt sha256=DdXJXxEiqWpJIWsXE2B_jsQ5cGj-ssn7RFV2oB_jpaA 258
adjutant/tasks/templates/update_user_email_token.txt sha256=W8CHgUKTXnk9MHQxHx15DhZ0LQokIh14LDcv8rdqQW4 456
adjutant/tasks/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adjutant/tasks/v1/base.py sha256=MyoXnQX9RMhLRXOW2_1VPHCbwT-qb_vk-dPJ24QQWLA 18124
adjutant/tasks/v1/manager.py sha256=nuw3yUQEsyXpG2aKk0UhAtlBBwcsjwuqb0VQJ8lblwU 3184
adjutant/tasks/v1/projects.py sha256=fHZWQ3UH5Z1Rt_D1ohYbtA3nm_lRl42I2YAGT0qRxTU 1335
adjutant/tasks/v1/resources.py sha256=n5Ym83CcGB1H07g9bSU4lcL4j2ZmuUlvGG_6W39lB-M 1000
adjutant/tasks/v1/users.py sha256=UdXD0_-dqg20awp922nhPANKM7UIHu12U3COcxK8aWo 2836
adjutant/tasks/v1/utils.py sha256=NS-EAxjlnuj-0Bz2jxAFRh_y6WIIfVnwAB0CUuwEc5Y 7756
python_adjutant-9.0.0.dist-info/AUTHORS sha256=LwklNgMdTMxvrkKrOWnV42L3R86tuKTROeM0jCNPvkE 1396
python_adjutant-9.0.0.dist-info/LICENSE sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA 10143
python_adjutant-9.0.0.dist-info/METADATA sha256=AEEw7VRwnt5vvCZwCYZLvk4q7YpOldCC5iOntRnA4JU 2937
python_adjutant-9.0.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
python_adjutant-9.0.0.dist-info/entry_points.txt sha256=g1xZCWkajGkA-pmkR_ZU4gfl1NR7O52UbGw5EJIIGao 121
python_adjutant-9.0.0.dist-info/pbr.json sha256=eWAMzYAEI-QdUmPRMxJCWWbkJqxaQu-4te8yE73go9w 46
python_adjutant-9.0.0.dist-info/top_level.txt sha256=ad7FIS27x8w-sqUg0nwgVBNrGZj8jekbCXI1dMLQSdo 9
python_adjutant-9.0.0.dist-info/RECORD

top_level.txt

adjutant

entry_points.txt

core = adjutant.core:AdjutantCore
adjutant-api = adjutant:management_command