masakari

View on PyPIReverse Dependencies (0)

18.0.0 masakari-18.0.0-py3-none-any.whl

Wheel Details

Project: masakari
Version: 18.0.0
Filename: masakari-18.0.0-py3-none-any.whl
Download: [link]
Size: 357218
MD5: 35d10a8e0be2a0a4b208163ccfefae5d
SHA256: 066af4f91b84e064e239ccb0220f9d855391aa1a1bacbc3e1d57b8162e306b60
Uploaded: 2024-10-02 11:24:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: masakari
Version: 18.0.0
Summary: Virtual Machine High Availability (VMHA) service for OpenStack
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://docs.openstack.org/masakari/latest/
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: SQLAlchemy-Utils (>=0.33.10)
Requires-Dist: SQLAlchemy (>=1.2.19)
Requires-Dist: WebOb (>=1.7.1)
Requires-Dist: alembic (>=1.8.0)
Requires-Dist: iso8601 (>=0.1.11)
Requires-Dist: jsonschema (>=3.2.0)
Requires-Dist: keystoneauth1 (>=3.4.0)
Requires-Dist: keystonemiddleware (>=4.17.0)
Requires-Dist: microversion-parse (>=0.2.1)
Requires-Dist: oslo.config (>=5.2.0)
Requires-Dist: oslo.context (>=2.19.2)
Requires-Dist: oslo.db (>=4.44.0)
Requires-Dist: oslo.i18n (>=3.15.3)
Requires-Dist: oslo.log (>=3.36.0)
Requires-Dist: oslo.messaging (>=14.1.0)
Requires-Dist: oslo.middleware (>=3.31.0)
Requires-Dist: oslo.policy (>=3.6.0)
Requires-Dist: oslo.service (!=1.28.1,>=1.24.0)
Requires-Dist: oslo.upgradecheck (>=1.3.0)
Requires-Dist: oslo.utils (>=4.7.0)
Requires-Dist: oslo.versionedobjects (>=1.31.2)
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: python-novaclient (>=9.1.0)
Requires-Dist: stevedore (>=1.20.0)
Requires-Dist: taskflow (>=2.16.0)
Requires-Dist: tooz (>=2.10.1)
[Description omitted; length: 2792 characters]

WHEEL

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

RECORD

Path Digest Size
masakari/__init__.py sha256=IAXgNVY3aZKTlmEhyL-3L7X9pB_LJSTIVtfjk39j-_Y 1098
masakari/config.py sha256=JMvN-RYh9IS5o9-FxGh89UkxOwDNE-Uqz1XqikCsWeM 1481
masakari/context.py sha256=yPkLjl7oXtd_Z19zyZkRoayL8-e1nbNuIpfcAoBIU7I 9445
masakari/coordination.py sha256=cCJRmlHARK1XfKxbFQYDpzBe5nKH99ui7bee0XzBZVg 5164
masakari/exception.py sha256=ARXpOduPAPO1ks9ffvOVTuFzDqKTJJTxO-Vtgw7-4Oc 11854
masakari/i18n.py sha256=4u0nPA6us20g1RbUfyuQe7yibwRQjCKT57PjTAAwXJ8 1041
masakari/manager.py sha256=2MCAchewitR9FsLXgUgp8L9_XuPludRulKIZOumDggs 3546
masakari/policy.py sha256=oAMo7Qs_-q7W5J9URHVu0-bJNTQHrBGb_4qYcVKKUws 8730
masakari/rpc.py sha256=UVASLhUM8ri-Rr7VcWnZOf5xozDs7vHqvZxvQm6zxT0 4884
masakari/safe_utils.py sha256=9WSQVUpuWVVFZFOlY7IhmG1fRWeoJyYc38UI9kTBh9o 1396
masakari/service.py sha256=leJQZuc7C8Y0YdDUVM5CzAQG2lboAdoTDsUh_AP-wRw 9809
masakari/test.py sha256=1_A3u1UwrYcpOnHyQVp13jdKivZLY2lxyGDnu3WrFa0 7379
masakari/utils.py sha256=BTaL0RlZp0LELOOQTkgoAQDycDBj1DfpkcPlx9YGpyY 9510
masakari/version.py sha256=VEdkMv1zlVJR_AdVFY385ExMUyb3J19w1sQYr8jQzHM 2380
masakari/wsgi.py sha256=2XDldhGQscZl-kqNA_o171ZbhyoNMD9Jm5AQXevy99k 16840
masakari/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/api/api_version_request.py sha256=tnQeDMrzyccnXDCVNWqJbAKofb3ynjs-0Lcu0J-iWTg 6723
masakari/api/auth.py sha256=0EaTkkeJwjdS8r-iamF7tI53O2Udpwsn8dmhky_ALw0 6042
masakari/api/urlmap.py sha256=goR8zJyyd8ZNH_tcCFwh-wg2m01qb2RhqwkFzzWcUHw 10214
masakari/api/utils.py sha256=wl5nU90Hgq91JRwK6WTxu2xTEsZB1wspuuuf22RHWa8 4498
masakari/api/versioned_method.py sha256=3w36YriZpqCmeYa66UP4G0u7s0m5rnuD5MCxIS03rLo 1252
masakari/api/openstack/__init__.py sha256=yFKwcUDK0G1A-lx81lg6vjb1Bq9XhQh5njEVH76RX5w 10156
masakari/api/openstack/common.py sha256=HFCFt8LqXQjBB_QVLaI2gvQjbdE7HH0TGEkAkw-RW6c 9306
masakari/api/openstack/extensions.py sha256=LT4JIZrL5NCoc60FWDg5jV2-jRNTMl_RZ9BpFz_OEv8 13531
masakari/api/openstack/wsgi.py sha256=MrPq7j7k5KgpoudSoCP3YFRz3rsjr6IBl7UQUek3pxI 37816
masakari/api/openstack/ha/__init__.py sha256=DCGNVSrsu8wgVI1QZeNqrntAwzGcJ8ie36HBf1tcmak 1342
masakari/api/openstack/ha/extension_info.py sha256=PXCrrr1A6yYcNzLUTYDugpr_RX-AKyUsQ7uWytcknHM 4384
masakari/api/openstack/ha/hosts.py sha256=jH3VDIE3yhDCGL7DfCjxFs1oFV3sTB_xtWcmt5xNDxY 7991
masakari/api/openstack/ha/notifications.py sha256=V8mNyKokA4ql25ogxvzuuHdcftQOWtmWZWBwV6R069U 6292
masakari/api/openstack/ha/segments.py sha256=2xsgY95QRJ3MpCh3u8hLBAtImY2C_JlZf5r0e9XtGTk 5622
masakari/api/openstack/ha/versions.py sha256=r9JBHR2153PbV_uxhRQRNJUl4iMrEdxy219eBXhVgUg 2332
masakari/api/openstack/ha/versionsV1.py sha256=bUHUJPwwmyqjsdhtIPFwYXc0946CfZOGjPkQBn8X1Ts 2035
masakari/api/openstack/ha/vmoves.py sha256=7qxhaXecZba8cDcqPL7KkZdYRus9MAMQFXC5PSPi8xM 3861
masakari/api/openstack/ha/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/api/openstack/ha/schemas/hosts.py sha256=qPEefI5DSUa2NVnH8_B2TE63NfSLqjanm7KUI4zdZ28 1811
masakari/api/openstack/ha/schemas/notifications.py sha256=ZAxOwpilqxXW0XDq4Y5WJjCSLzeIhHtrfdIf-ojjdt4 1451
masakari/api/openstack/ha/schemas/payload.py sha256=_5qHNhiRxaAvLdNThmnkGdAaB6PSGwMgMrk9B9P2Awk 1965
masakari/api/openstack/ha/schemas/segments.py sha256=zCQoD5OTVcVtrn94nDW79kVaZAj2GbQAJaAEb2k9CTs 2211
masakari/api/openstack/ha/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/api/openstack/ha/views/hosts.py sha256=47Ej0mgt_kOEIqBGxH8gjuXnCL6ZEKGzn9huDf47Xbk 1968
masakari/api/openstack/ha/views/versions.py sha256=l6o5h1qYLyRMmFo7xclbP7tZ9k4XZ8ZQEDppXQb23iQ 3167
masakari/api/validation/__init__.py sha256=epKTauLFmvoKKWdCJ20AD2eG2dmn36uBAclqUD8COmY 1994
masakari/api/validation/parameter_types.py sha256=ZgJsi6o5pkOX7g01tOik9erJxDj1uyvpRZGmypT3mrg 5267
masakari/api/validation/validators.py sha256=LN6HepaZwlEHR4Zp3oXPdWvbcw9-dA5K_VS-exumNgs 8088
masakari/cmd/__init__.py sha256=kpxTFsmp8t5IUGOLAEreFV18TmvHR0xjqGpb7bqYsAQ 991
masakari/cmd/api.py sha256=9_zralZMOm0Qt90R4byi_aATZmGqS03rplg30KDM9Ao 2992
masakari/cmd/engine.py sha256=tlJT2FA5s68CjcSDoRULVuWjRGQOnSJwSD_v7aBnJFA 1182
masakari/cmd/manage.py sha256=yqFGRQT0ZVdqvwas3_XE_YaDElpP8cyM3w7zS6wrs80 6452
masakari/cmd/status.py sha256=ghc_lc1dAu4hfwoGQbFoVNuvZ24OQqO-Lms3ZrbWey4 1279
masakari/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/common/config.py sha256=3gIbL5LscVg-qgQ3K_I7ezfsCz6Lqx-MtWPkIKtba0w 2353
masakari/compute/__init__.py sha256=UZQGFDk7MWl0g7dhePtEJSdR5Yf5Dkch4n2HiJtrf0I 753
masakari/compute/nova.py sha256=gaLXNTr91_CZPRcCJiCb0kK0NwH59YjBOnrL4Pu4W8k 9963
masakari/conf/__init__.py sha256=rR4QSqLcePMjpqIl0eiz-j_RC-KDSjkofG8I_iT-Nfg 1469
masakari/conf/api.py sha256=W2iQJcw8X9ikyCWjCF4FfoHXNWHwTAdnynlLJ1hiI8s 2597
masakari/conf/base.py sha256=qCIDyfL1uWPkslAu4YeeB4NAZqSAKAKCO5EGDrIN6Tg 1500
masakari/conf/coordination.py sha256=IW_PAuhnqFdN4bMjsM6ejcg-0UVen1cFDgxI0FBni9Q 1505
masakari/conf/database.py sha256=GW_uvhG8BKZS-kc86Mdce9f_B1_XlIydEp-eewc2o-0 939
masakari/conf/engine.py sha256=IQPqR_iFSJ1Wbq1IHy2E6UFcvJD-d-5UrPvzcDYy2Ig 4625
masakari/conf/engine_driver.py sha256=lnCIBhA8y2xBGGKrs1FjxnBszl7xe2JntEWsaUMjmhY 11026
masakari/conf/exceptions.py sha256=sB6_juNU38TcM1Y7tJQBJkynCA8B9Xb8JoBPuXE-6cg 940
masakari/conf/nova.py sha256=jY04Iwt1iIy_rVHX2rJiRUOsJHZgXgubBpMVNqpJCAE 2823
masakari/conf/opts.py sha256=GoyTSBZWNqtqEMdit942QvqZ2oytYov46WqdDq43M9k 3344
masakari/conf/osapi_v1.py sha256=mMaTCLavCVsRJDpJ2tcnEfmlxXxyT1N9crZlsvEaLNE 3064
masakari/conf/paths.py sha256=VoSmG7yX28Swn_xCzHOg1BktWDXzbylvHuPzCQ6pa14 1741
masakari/conf/service.py sha256=3AcDB-tC9hn6f2mG6Vh8EZiMPUVzp_p-UnX33gfa-kQ 2725
masakari/conf/ssl.py sha256=gPeyy8ft62fO11wCzcKMBuaLJaeF2qEda32TqG-75J8 769
masakari/conf/wsgi.py sha256=YXHXfj5QoVR6NTX1AnGeK7hrXggOzkI2SFAXYxO1dvc 4103
masakari/db/__init__.py sha256=l7I__R6S5OcVa64BWFd9WjLYEDF6CNJImBZIIhLvWTA 699
masakari/db/api.py sha256=-ijlZAw1cbnuE0v_xdVZb0-G5nJU3Fw-H9iUZ-oYhr8 15708
masakari/db/migration.py sha256=6xPx_kmnug7Eh3Je0DYsxp9e6qYcmrz1OMvYFup2gZ8 876
masakari/db/sqlalchemy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/db/sqlalchemy/alembic.ini sha256=lypdrUruWXVQvyGbIFY0PEjKbrtnpx4n2VdjHxoS2Yc 638
masakari/db/sqlalchemy/api.py sha256=87NWu9GukLNJ1iHrUlzNVRZE5RG-mDKB3SZnLGTxkes 27662
masakari/db/sqlalchemy/migration.py sha256=uK7tYVb1yU50ccTeZRX3HHNgT7OO3UhBEhtIhM69ZBY 7253
masakari/db/sqlalchemy/models.py sha256=ef-Y6-pYl3f81sWbuq_C3KVABSPfRodjp1fLiUf0yPw 7010
masakari/db/sqlalchemy/migrations/README.rst sha256=xX00-pMsFJxoDSQN6W2u5LrZjC_nm9leW-Pq_Ih7_Kg 522
masakari/db/sqlalchemy/migrations/env.py sha256=Lt7YhJ_tJAJDxt3_-BcuyVOKhfsPm9C19wliL_VDQSU 3643
masakari/db/sqlalchemy/migrations/script.py.mako sha256=25TGgK7G_uJmvWo72ZDZMopU3VQqiku45t06rjbJHjU 984
masakari/db/sqlalchemy/migrations/versions/8bdf5929c5a6_add_vm_moves_table.py sha256=UemesEeIsrIMXxSE-FjTNCJJ26gj6XoQgv2LMdaAwig 2206
masakari/db/sqlalchemy/migrations/versions/8f848eb45d03_initial_revision.py sha256=9vvdzpTEC4eJ8lFc_IE7ufbuNyzoJVPYjQ9I1fb_kEI 4827
masakari/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/engine/driver.py sha256=swLggs_rvwT705j_VEJjpKAjqZAIshixuy0IAlXPpH4 2945
masakari/engine/instance_events.py sha256=6kG-BUJtzpmZeMN_q_gYC7fVpON5jlobnvatPnOQicQ 1228
masakari/engine/manager.py sha256=FSswRKuf7jokiH80l-7YGW-_2OY7635Z0AvqL2koPBo 19762
masakari/engine/rpcapi.py sha256=ytehlynn_P7p4xFIi7AThLaWXbPNQRXxklFpnD0JmVc 2077
masakari/engine/utils.py sha256=M9HMLOX5cGfv8imKYoeesk-pdH_lrceF_nibV0QGLFw 2352
masakari/engine/drivers/__init__.py sha256=mJJAyRzVCQnFegEaBr48f5c-fb4qQKaEsuWLofqMbRQ 680
masakari/engine/drivers/taskflow/__init__.py sha256=q3_gDf9TC1xevegBNBayuNSkCdBle1SWd0LHwFRyj8g 716
masakari/engine/drivers/taskflow/base.py sha256=VZ86SOJ5HQGP5HAludOsoYEkS4804zgU_ND6bG-J3iQ 5279
masakari/engine/drivers/taskflow/driver.py sha256=cKVZGCzEneSC1kUSppnH13ou-pphtZVAUHQQJgCR97Q 16442
masakari/engine/drivers/taskflow/host_failure.py sha256=bQ7V5a4H3LOxZ7jCuHgygts_zLpVDM7-c2crKOXeVz0 22776
masakari/engine/drivers/taskflow/instance_failure.py sha256=c17KMqXHUCF3UocRMYAEeuWU5H3SkLJhWE3whefQhus 9025
masakari/engine/drivers/taskflow/no_op.py sha256=EvpeG7RRA8alQQ0ltI_el3DS34M8SxH2gEbeNPTgSbE 1015
masakari/engine/drivers/taskflow/process_failure.py sha256=ZuTnmb-Ox0k5VT6cpRRBlOx8mQwPSOTaK9lJG--vCx8 5372
masakari/ha/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/ha/api.py sha256=ssY0DvTVcKUB0iWNNIxgyYMWvCPEGcmZlP7CMLvbIHo 17673
masakari/hacking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/hacking/checks.py sha256=0sClLRZU6P8viR65Ts-sJaoOH29dH9rcv24P49Mnx9c 16042
masakari/notifications/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/notifications/objects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/notifications/objects/base.py sha256=lhii3pL1KCZjSI3Szx4laSMu32ef8WyJOZbzpaj2ei0 6378
masakari/notifications/objects/exception.py sha256=FVrcEAIY-Q5X1ItkFc25942krqfupWTXSt48FfBU9bs 2522
masakari/notifications/objects/notification.py sha256=WHeKd8t2foM6z9lSqpAqL3jsh7fQPWv_iys5wjFfIbo 7073
masakari/objects/__init__.py sha256=58GHOsclEzJGFFPR0yCrhRXRjSIXtxThxTvnOB0TaQE 999
masakari/objects/base.py sha256=rKgci9KYDNMhzz_qdnDmUVr_tHCMGj_ESyWB-HTkFj4 9894
masakari/objects/fields.py sha256=3OlCXsxZXn9hLr-X_AJZt0JgYhGhkXos6ixYxul79FA 8838
masakari/objects/host.py sha256=JOW_rmNU2b7b9kVb2-44sg2n7Pa4aIQO_nODYcvECP4 6846
masakari/objects/notification.py sha256=MzApu6lo6Boadqwht0hooyDvszp94Eq7CZe8R-P4hmk 7279
masakari/objects/segment.py sha256=OyT2_TE_dakv2nSHyHlikcY6ApEZN8WjjejS61eOx98 6399
masakari/objects/vmove.py sha256=I5JZYiSbJTHTOT7tBHts0ZGeIRwvdTPzL95vAybBRAo 3987
masakari/policies/__init__.py sha256=-Hpvnf4uxR13iO9ajJ89z4WlDzk6VjHcoGBXvLZOwhQ 1194
masakari/policies/base.py sha256=MjdPpen84KQR7Fo2uf7oUEuvZmuM9uUFEMPVZtvdTV0 1259
masakari/policies/extension_info.py sha256=UqYkSJ5WuRNdcSj4OoxwtNpF1uOqJl4dQbhHi_dIMhE 1586
masakari/policies/hosts.py sha256=1_UQydFyFJgoQBEK-6RpLKFQhmLepqunT0oZuDaNgAI 2609
masakari/policies/notifications.py sha256=R8b2irkNQnQo1mGikR0sQmeUdx1z-DulBMzkuU5sZVc 1997
masakari/policies/segments.py sha256=sXF5RzL_p7xT8ceAUVHkmOwje_Muw5P7eYlr8tl-JBk 2532
masakari/policies/versions.py sha256=_A2gch0KIJ6sj4g-mbG3vSEHcGfeubay77-fqmZjVZ4 1226
masakari/policies/vmoves.py sha256=-zFi-XU9dRg-LwwNmhLk-WgA2eV1JF92rNMCC3Tks_k 1674
masakari/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/fixtures.py sha256=N_uKGB_04J2cZITKDC2Dq22hxYNAuMtG2TftUd7hT2c 6338
masakari/tests/json_ref.py sha256=KZE-4ztbfuUPgSSdi9knyTIROl8m6pWG3LM3MmIUs0U 2397
masakari/tests/uuidsentinel.py sha256=tpwP7W36_VgYQtvwBr9oa6si86riDPBJZcUMVWvppoE 1091
masakari/tests/functional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/functional/base.py sha256=tUDFKKqweUYh5Iw3Y3b8XQxSxvnmTn10-NGv-XEc0n8 2366
masakari/tests/functional/notification_base.py sha256=pEGk6PIMKQmJp5g3aA2nrkTzEMv34lqdIrikZlg7laY 4195
masakari/tests/functional/test_hosts.py sha256=c-XRnrgthVnDp_Kw8AlytoNuJbuowy5hfJT07-25n54 7442
masakari/tests/functional/test_process_notifications.py sha256=kKsD0R8opq6nUmUnrGs8QjdvqPdc12Qw_SlonEVXsEU 5009
masakari/tests/functional/test_segments.py sha256=EBbzrGJ98yBhksv47kcNlhIGU4eepW2wtnY_IixqoyE 6492
masakari/tests/functional/test_vm_notifications.py sha256=M0P8HS2hOmNw85B1OqCp_UaQ23jKxswU1IIeh5EhYys 3138
masakari/tests/unit/__init__.py sha256=RfyyZGiCc0L4Krj54Gn8qU6IR0mQYBjK8Mu0Q3_ad2w 841
masakari/tests/unit/conf_fixture.py sha256=YkZUSq6RnEwkqFiI2OHpeQb8g_CzaqQKJGmOS4Jr0hs 1556
masakari/tests/unit/fake_notifier.py sha256=_2ehoEnkQeer-z2RzZff5L9OashkBZ04Bg4obAtZ_n4 2853
masakari/tests/unit/fake_policy.py sha256=zMia3-vFDjc7GJq0pRrJFcLPuylS9xem-v2UjB3wB4I 1325
masakari/tests/unit/fakes.py sha256=eYHVDXL-cX1P0aXff3pF1E9s04vU-QaINPw_WUmAOSI 9659
masakari/tests/unit/policy_fixture.py sha256=1TacLk-V37IYa02msNY7xe1QnSTktbuXe2eC3FUTSAc 3657
masakari/tests/unit/test_api_validation.py sha256=86znns65_wzD1EISOTzbCL9QzMAT69qXB2u3wEVPOUA 24657
masakari/tests/unit/test_conf.py sha256=XAS-pb1Kn4gDVRhn5dppR0GDSls5oUZacCF3CDj44MY 2940
masakari/tests/unit/test_context.py sha256=vyYzmX4y3yoq_fiXSwNppuvxMo6gq5gV2d5qoTXHFKM 6478
masakari/tests/unit/test_exception.py sha256=ag5hZNw_vbqFe7-TBsjeKB92_9rjtA2UpxKgw-pfi1E 5947
masakari/tests/unit/test_hacking.py sha256=OADBNnkYvg_TMpqEiXSeGEv0zxS5D5wmE0geHCe5R4M 20992
masakari/tests/unit/test_masakari_manage.py sha256=gLtMon1GhYJRI5X43ywJuhBCTnGurA6NZ8dztzAeOeA 3157
masakari/tests/unit/test_policy.py sha256=Kf32NTQ_GwC5E1c_RnD4f8AeIP9eoQx0eU5kW4XXR4s 10461
masakari/tests/unit/test_rpc.py sha256=bbAttyMZg6aZX-zS0MgmoTX5wgoNjsa7KeVMjHu_D6k 10821
masakari/tests/unit/test_safeutils.py sha256=oGMsTV79SwJscEo2d8s_1pYy9wBFgpYHVcre6QMmXzI 2544
masakari/tests/unit/test_service.py sha256=beL2r18QjOol627P2cmbggB3U5xmIBcWCuvuCRL7W3A 6569
masakari/tests/unit/test_utils.py sha256=l7JiXYRf1TNKToH-j2ENzQ97RCxFEmeyMXpNBHJBQxo 9165
masakari/tests/unit/test_versions.py sha256=wqwbc-j-ZA7NefrGXf9SUFcPA_GPqnFLaoxDnePMdYo 2150
masakari/tests/unit/test_wsgi.py sha256=R3Vm0wVAUtQc3rdRLD1lCUS5cnJe-D41tPyQbpD_tPM 8203
masakari/tests/unit/utils.py sha256=_ab_MMzoUNNLMYEiJfgF57J0Es-LY0YlQWQiW26HJZI 2038
masakari/tests/unit/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/api/test_api_version_request.py sha256=tPmld1EcJC1OeX4ppy8CDzeDaOVyTIYXuyjDDZozUzE 3802
masakari/tests/unit/api/test_auth.py sha256=9NhpiZEQre8vejMpRcSU3k7C26rYI_XkRjpH9dglh2g 7885
masakari/tests/unit/api/test_utils.py sha256=D0hVZehaZDKNFOCmlq0zc-faEIg6CPqUoPRObOvyIRE 7693
masakari/tests/unit/api/openstack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/api/openstack/fakes.py sha256=wWv1dwMY_tDUuMYec3n_6MGcQ5QxSohLQAJtLTs34zI 4152
masakari/tests/unit/api/openstack/test_common.py sha256=A33-ZcuRJeVxZUQIIBB0Ypclk2sUCh6HmpLywvd50uo 14458
masakari/tests/unit/api/openstack/test_extensions.py sha256=7ZrVGuTfZLWHH5VYC89qnX67ibA-zum3Xc8fF7l5du0 3412
masakari/tests/unit/api/openstack/test_wsgi.py sha256=292SOrkOMq9vpnl0W6LEYSsiWsShTZlr3qom0kgl4OQ 37786
masakari/tests/unit/api/openstack/ha/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/api/openstack/ha/test_extension_info.py sha256=dHX7uh7fktHnNGFB5XCVcVCRfFPY_FpKrqaXsyCXeB0 4027
masakari/tests/unit/api/openstack/ha/test_hosts.py sha256=pqjFK9LVWbA1bTJQTo5QKPoJW4iB7cxyOARVSjgeRow 23292
masakari/tests/unit/api/openstack/ha/test_notifications.py sha256=4GtFufKvjRg4L7gARv2R52INw-QHysQCMtoh5WvrqeY 21557
masakari/tests/unit/api/openstack/ha/test_segments.py sha256=PkWqhZ-4jl85gce0IpQOaJzuBgF31O66W9WSPl60RkI 18239
masakari/tests/unit/api/openstack/ha/test_versions.py sha256=X9rKAZo0NxPg4b6mktT5J8ZSEZZByhtHlE1Axid4tIo 8261
masakari/tests/unit/api/openstack/ha/test_vmoves.py sha256=09BaDqEpyyaq6d37woLL5YArNqW9JI6ll3naGCjZAr4 8133
masakari/tests/unit/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/cmd/test_masakari_api.py sha256=ZnTGVXXT2SsjmJ5F3VBLqAt7ZPqXtltcG03YnrL8jZk 2104
masakari/tests/unit/cmd/test_status.py sha256=5T4kw9PgazfIco8nQKpOdMDtDz9gSww7S1aUVw0ks-0 1182
masakari/tests/unit/compute/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/compute/test_nova.py sha256=_db-oPAxX4eVAwvLAVbuMreLVm6l3F2HMZ_nokX_PMQ 16426
masakari/tests/unit/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/db/test_db_api.py sha256=JX1j1nYCXrCC3ua6lRyJBcNzc6DrN7KwQop3qpnHoJE 27123
masakari/tests/unit/db/test_migrations.py sha256=WY8tr33B5VHu0EbZmkRKrCYy9uetS7Ap4bYloPhYWP0 4348
masakari/tests/unit/db/test_purge.py sha256=LlIyjXUg2t8h4SQE5COFJ_Ory3DTu75OPH1jQPXkzF0 6991
masakari/tests/unit/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/engine/fake_engine.py sha256=GjYbV2u1zcHRI1Z9e_H6hclCIDk6MbNnh1vyI_07cKQ 1881
masakari/tests/unit/engine/test_engine_mgr.py sha256=Us3DGDhGEnIPydUKF7naCm83eGDUO3_bxLRk1j8NRxg 60668
masakari/tests/unit/engine/test_rpcapi.py sha256=V-fCJF6qDYvbLF2hOvFAXbzsl64j1pjgPEkYBStZ2xI 3769
masakari/tests/unit/engine/test_utils.py sha256=Jyp6rS_yiMUKNfjDyE7CofCcSaVyvyxwvD7gIVZKAhY 3341
masakari/tests/unit/engine/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/engine/drivers/taskflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py sha256=hVHaY6rFo-TG9SGwa_tpLSoZGI2sieHaLiEG2Wl376U 41013
masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py sha256=SxAANCZ-_FGHacM7LVvy4P4ea9fWCkliEe08qFsMK1o 17062
masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py sha256=BcAq4Nd5dCWGRrznegdZ0k7Mz4lBwrFAGHsG85AGEFc 6568
masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py sha256=rgJe3jHufzSspbjaghvhWtAIlff502GGeyOWQ7d9DKc 18931
masakari/tests/unit/ha/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/ha/test_api.py sha256=RvPgEAfdYVZaHFR19srDJA8GBpD2m0rLoGINxg6l7W8 49154
masakari/tests/unit/monkey_patch_example/__init__.py sha256=lEJ4ZKWQhAL0oIqmGn8PYW3BYAeaBI12RWzrI2xU63M 1099
masakari/tests/unit/monkey_patch_example/example_a.py sha256=rYmWq_49Y-ZphtJ6jeiuEUpl1_Ur6ujNomFOhetIjPg 905
masakari/tests/unit/monkey_patch_example/example_b.py sha256=UH4VL1jlvEXmi7gOG8e06uk8IIqQ65DUz20AIVp8X38 906
masakari/tests/unit/notifications/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/notifications/objects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/notifications/objects/test_notification.py sha256=8EAKYXpmQ80GCnYKXNK8xyZDCX1K1RCx5lMmDKEwG2U 10809
masakari/tests/unit/objects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
masakari/tests/unit/objects/fake_args.py sha256=hGoOc8AZdY9fEaW8MJYI_wEDsNQwwLFLMLYo_Yj4Mzk 2735
masakari/tests/unit/objects/test_fields.py sha256=U-ZhAgLfqOXUvL2IZqYMkUPolOiKDwNlKnAWWAW4ry4 7928
masakari/tests/unit/objects/test_hosts.py sha256=eTdFlY_67gk0AZtOoxmRCVsbaRpO6ZVOE4YikaSO_9M 13237
masakari/tests/unit/objects/test_notifications.py sha256=Pcu8OtBNJgoAUenelpKs8iX3WBGCfykVfH1dVOIXqQ4 11272
masakari/tests/unit/objects/test_objects.py sha256=8qtBR--_n5OCFVnPKf0IAjsV55iyclAunEhLuzS7AdA 33377
masakari/tests/unit/objects/test_segments.py sha256=71DlgIYgymH5pQw-nh26ZJB1OXMPNZlJGTD6vrjItZ4 12851
masakari/tests/unit/objects/test_vmoves.py sha256=d0tG86dSd4ghktdJkf6RHj4Dm_U4WImrxs4kPOiKSMg 4128
masakari-18.0.0.data/data/etc/masakari/api-paste.ini sha256=FT4-KjaoEXl1SbfedHZzSCXT62Z0jRy0z2FEreMMJOM 1422
masakari-18.0.0.data/data/etc/masakari/masakari-custom-recovery-methods.conf sha256=jKGLQ4ePKZ82NeE80DdYTIwQjw4a1wEaKGIx5Wo_f_w 3583
masakari-18.0.0.data/scripts/masakari-wsgi sha256=hNfjH8dFuFx9Xuw0qI-5bY-dwpns050Kl96921jzjOg 1844
masakari-18.0.0.dist-info/AUTHORS sha256=MDy4Kr0HuOx7Nk8MST5ALcSXceBNTJWpHf113L28Q0c 4247
masakari-18.0.0.dist-info/LICENSE sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA 10143
masakari-18.0.0.dist-info/METADATA sha256=EZB5nh2FzMkJzA_fm_3VvUqEiviatpMaFjMVsHrfJXk 4630
masakari-18.0.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
masakari-18.0.0.dist-info/entry_points.txt sha256=Mj2PovpX6sWOqY9KSV7dx4rfp38HtD1aj2tK30YbZCc 1968
masakari-18.0.0.dist-info/pbr.json sha256=6GI6RZnruV08ZsQOSlbpRHBD0kCe1UQSEqLhyk0j_n8 46
masakari-18.0.0.dist-info/top_level.txt sha256=-G2PomWBUAw2mtGGlIv7pNq7fKy0uC2zggplbTX0S00 9
masakari-18.0.0.dist-info/RECORD

top_level.txt

masakari

entry_points.txt

masakari-api = masakari.cmd.api:main
masakari-engine = masakari.cmd.engine:main
masakari-manage = masakari.cmd.manage:main
masakari-status = masakari.cmd.status:main
extension_info = masakari.api.openstack.ha.extension_info:ExtensionInfo
hosts = masakari.api.openstack.ha.hosts:Hosts
notifications = masakari.api.openstack.ha.notifications:Notifications
segments = masakari.api.openstack.ha.segments:Segments
versions = masakari.api.openstack.ha.versionsV1:Versions
vmoves = masakari.api.openstack.ha.vmoves:VMoves
taskflow_driver = masakari.engine.drivers.taskflow:TaskFlowDriver
confirm_compute_node_disabled_task = masakari.engine.drivers.taskflow.process_failure:ConfirmComputeNodeDisabledTask
confirm_instance_active_task = masakari.engine.drivers.taskflow.instance_failure:ConfirmInstanceActiveTask
disable_compute_node_task = masakari.engine.drivers.taskflow.process_failure:DisableComputeNodeTask
disable_compute_service_task = masakari.engine.drivers.taskflow.host_failure:DisableComputeServiceTask
evacuate_instances_task = masakari.engine.drivers.taskflow.host_failure:EvacuateInstancesTask
no_op = masakari.engine.drivers.taskflow.no_op:Noop
prepare_HA_enabled_instances_task = masakari.engine.drivers.taskflow.host_failure:PrepareHAEnabledInstancesTask
start_instance_task = masakari.engine.drivers.taskflow.instance_failure:StartInstanceTask
stop_instance_task = masakari.engine.drivers.taskflow.instance_failure:StopInstanceTask
customized_recovery_flow_opts = masakari.conf.opts:list_recovery_workflow_opts
masakari.conf = masakari.conf.opts:list_opts
masakari.api = masakari.common.config:set_lib_defaults
masakari = masakari.policy:get_enforcer
masakari = masakari.policies:list_rules
masakari-wsgi = masakari.cmd.api:initialize_application