python-watcher
View on PyPI — Reverse Dependencies (0)
13.0.0 | python_watcher-13.0.0-py3-none-any.whl |
Wheel Details
Project: | python-watcher |
Version: | 13.0.0 |
Filename: | python_watcher-13.0.0-py3-none-any.whl |
Download: | [link] |
Size: | 837758 |
MD5: | d8ed16f3ad6a976ce16ea0fc484d734b |
SHA256: | c2c1c30f45fecf007df8ed369e257b41b17ae2b1b93c0dd924bcb4bc3910d350 |
Uploaded: | 2024-10-02 11:20:36 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.34.2) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
python_watcher-13.0.0.data/data/etc/apache2/watcher | sha256=urybYUTb0kAVIvbm4WK5oDfXR82QSK2lyMl4Z9dCz4Q | 1190 |
python_watcher-13.0.0.data/data/etc/watcher/README-watcher.conf.txt | sha256=EIa_sjXDyl1XSg0ovsFwUjqw0euS0N2PYn4HtyBGJME | 131 |
python_watcher-13.0.0.data/data/etc/watcher/oslo-config-generator/watcher.conf | sha256=O7g1DZqgXvbQgkBfot0dR1ar1d-3SBkOU_ZK4Dz7SFc | 406 |
python_watcher-13.0.0.data/data/etc/watcher/oslo-policy-generator/watcher-policy-generator.conf | sha256=ZfIuVdtrj7IZm2BrRQvAW3JOL_kqCiILf-vBmwX3ufw | 76 |
python_watcher-13.0.0.data/scripts/watcher-api-wsgi | sha256=YcIpUO3iRVW6Fu3Md_ooAeHkmJJasG031naMdf8cv2A | 1829 |
watcher/__init__.py | sha256=Vs2olXPZ_IAV1rukHYRl3ITzYFBNXX9mIUtFXkMWYwg | 640 |
watcher/_i18n.py | sha256=-25OcpwjDCiYdFIUJh86S7Sg0fs3wMIIjEreaGUyCyY | 1295 |
watcher/version.py | sha256=3bUsLHmwjNgOJ9hfzy5yQ67UGFOriUNFJqyh8lGQazE | 760 |
watcher/api/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/api/acl.py | sha256=lg-l9o_-uJPzTQOm_gpxmz25CL7XG_2-g6ivNHJPHt8 | 1474 |
watcher/api/app.py | sha256=sTGyiPdiYX5it8wLy5O8pwAUW5eUP6NuA0PIelfwIAo | 1660 |
watcher/api/app.wsgi | sha256=S2OIGL7W5f1OHNLOkqtqO1IHVVMq8C8SeX1liwOQ-ic | 906 |
watcher/api/config.py | sha256=Sxgh2o_4NAqhLy3Vw8nXhMRM2Uktvnd5ef-pwDjEQ70 | 1631 |
watcher/api/hooks.py | sha256=ltXFUMcJGkY31p40ZSyxQ2wJqyj48_cruWmeWqbcwRA | 3984 |
watcher/api/scheduling.py | sha256=KTV0eWo0uFZnmlGx6KrHkLYnD8Krw0hkZU_I0A1x7uM | 5283 |
watcher/api/wsgi.py | sha256=ey-w1Wp2LndVdbQTC9kVGxRbyKwalmM7dyem-kWX0Ac | 1269 |
watcher/api/controllers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/api/controllers/base.py | sha256=v7lTNmWkY4-JeY6AhWi_mFN3lHWAPrdGgvgcs0FLKgQ | 4397 |
watcher/api/controllers/link.py | sha256=gQA2fMLtTdLpkZA7lmZOq8pBiRzpMjHPiOfDIYcpCPs | 2035 |
watcher/api/controllers/rest_api_version_history.rst | sha256=Y7iIFKTgXFATQ4EMc9itkojIcRYn07vUNt2VaF9kh8U | 1026 |
watcher/api/controllers/root.py | sha256=faobr9kV2C6DiZnRNkJJUuEMym03JP5PawTYrc3BcHQ | 3650 |
watcher/api/controllers/v1/__init__.py | sha256=emVVogtBzsn5bgC_XbVXtgjbYAnvk17R5ueOIonVO0M | 10926 |
watcher/api/controllers/v1/action.py | sha256=h7OXVc4TkKtFW7g15TEpeJLlrTEioucoFsSfxpIfDOE | 16676 |
watcher/api/controllers/v1/action_plan.py | sha256=8hy38hPtTXjoLKsO7Rqbhf_d0mZWbwxPSQKmn5BaSsE | 23842 |
watcher/api/controllers/v1/audit.py | sha256=0rvJX7hnQmOvZ3gcy1YxNxRMo_ZWOMHRcksoZ_km1yA | 28050 |
watcher/api/controllers/v1/audit_template.py | sha256=Q9hGojzkmIGeXzZ1DFl7X7xq5nLnRE4HsCR_Js4eS0I | 28005 |
watcher/api/controllers/v1/collection.py | sha256=sBsA69y8PrfNzcoZzKax8rD-bf5XWvm-fyw1vsyBJ0E | 1756 |
watcher/api/controllers/v1/data_model.py | sha256=ZC1upqGsG9GBOnBfUzbvziKQa1rNU5CXs0tx1CRw8Ec | 2661 |
watcher/api/controllers/v1/efficacy_indicator.py | sha256=0gsobMdbUWNaVw7NjBADXWlCEoQBEnLnTcoA_ZoSI1s | 2719 |
watcher/api/controllers/v1/goal.py | sha256=0dB0KXjdEf0gssd5gS3JRukrbBVgplOTmUYRxVjTYDE | 8924 |
watcher/api/controllers/v1/scoring_engine.py | sha256=Tg8pmshqm3vwarM8rTT-lYAEWyVMoa4VrtuIc4q109M | 9262 |
watcher/api/controllers/v1/service.py | sha256=aqOWXgs0v9P8mujmiRKp7aw1u7UZwBV0FWucjFzHRYc | 9645 |
watcher/api/controllers/v1/strategy.py | sha256=FJB5tyCcfMBbg8pnqyNGsN_RjyxgLt4Zy0mswjrChQ4 | 12595 |
watcher/api/controllers/v1/types.py | sha256=BR8vJJ-hU6RsOtv6SDuqtWxKmdkNZB9-bbyDDH-Yerk | 6526 |
watcher/api/controllers/v1/utils.py | sha256=AQOMRnzANGzleDfguyDWdi7g4B8Pl2VE6AoY4B8ZIqU | 6112 |
watcher/api/controllers/v1/versions.py | sha256=D-8rZGvC22cXx-EMIBDpupS_RMkXUq_DEoae2a3minM | 1827 |
watcher/api/controllers/v1/webhooks.py | sha256=zyzsg70g2NIDnZhD7Q_haViGSWdx99YeVkVXggR7Bpk | 2215 |
watcher/api/middleware/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/api/middleware/auth_token.py | sha256=Dou_QWIoshx0mtEAsKO2XyDVPK9zZbj50w1hWymlYCo | 2104 |
watcher/api/middleware/parsable_error.py | sha256=9aMZ7aQ3vkI66_rvVFKuHvfcNCFhARuhS_SZjERWcV0 | 3814 |
watcher/applier/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/base.py | sha256=a0KfwEeKkUOl6rqZWfY8e_dLNuRaxPwlH5l-48RFb8c | 1073 |
watcher/applier/default.py | sha256=evrrbmeq0MHD9zulwWnKqdnkr2IibUEwTdKp_22MF68 | 2093 |
watcher/applier/manager.py | sha256=mJ8eHBqOHayE7NyIaDjsCuHLFOt5dAGwIrT7mgkaGME | 1446 |
watcher/applier/rpcapi.py | sha256=77bCwWXa5RMrNMuxre-7Aj-H5A70WHTo6Bj4Pf4ITSM | 1894 |
watcher/applier/sync.py | sha256=tczQUMw5McbglaDcqehzqzyuhu-UoaFDpsF_KanTOf8 | 3020 |
watcher/applier/action_plan/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/action_plan/base.py | sha256=MNhGmeOZJdwmdV4jfJz-jdOOnd5PZah37ahxqmxEKOA | 820 |
watcher/applier/action_plan/default.py | sha256=9CCBoPGPaoQ_uDnbF_ZEHTlKFyzZwSafNUACCtzGStg | 4286 |
watcher/applier/actions/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/actions/base.py | sha256=FpKa8OUNwLo1-n97ElvAw4TqsHKVXb9saLL5Fh0wC40 | 4876 |
watcher/applier/actions/change_node_power_state.py | sha256=RvvlGljFwyIfu-0AwmEKcuikREuN46V9zEfOt387IKI | 4274 |
watcher/applier/actions/change_nova_service_state.py | sha256=KyrOv-eCaWZZnhkx6upWkUpQxB-XF_x2wEjckJoh_Rw | 4484 |
watcher/applier/actions/factory.py | sha256=F1_14MGlhZsgsfYuqlHLo35a5HRzRcsPzOy1yTxIN2c | 1568 |
watcher/applier/actions/migration.py | sha256=qSCBX7DILKb9f5215THvX29m7xdAMSG3AeNqFveR9Sg | 7989 |
watcher/applier/actions/nop.py | sha256=GkBGxgHNron_NzM8GK3sDGrBdSZLn4RUJUWaZXmVtTE | 1877 |
watcher/applier/actions/resize.py | sha256=J41-YLElaBhUsQsKq9o8pxLyAfw378PgVUMkGN-KUNI | 3379 |
watcher/applier/actions/sleep.py | sha256=ZroXYp1-yzVIrpDY-C8coeNdts2b54kWDkRQworDMj4 | 2024 |
watcher/applier/actions/volume_migration.py | sha256=-GvmGOcAFOqZo6O94X1FOiFWlGmtWKcJY_ZXk8f5DrE | 8523 |
watcher/applier/loading/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/loading/default.py | sha256=a0xsq266BlNxXXbtQlkszD2QJzHES5nGfmXvlF1GiDs | 946 |
watcher/applier/messaging/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/messaging/trigger.py | sha256=iQPTvexnA4xjrbo2tgs_J48kwnKlGr3cHHnRTlgUq2k | 1728 |
watcher/applier/workflow_engine/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/applier/workflow_engine/base.py | sha256=pYQ8ezYa8bdjAcvKpagYiaKWBMV20cqw2E6ITLfHj0I | 12117 |
watcher/applier/workflow_engine/default.py | sha256=NP-a9PQRBkc4R-0B3tH2mye1pdaD8zizPIM0CZ8Hp2U | 7890 |
watcher/cmd/__init__.py | sha256=SO2bPjlgWrLPuc6B33iRk1Ste184QlUIAAWvKVTQ3e0 | 1228 |
watcher/cmd/api.py | sha256=n_MTSrrNGQH7EN4q9BFpeQFcfTU0OEAGdD97TdcLmxc | 1733 |
watcher/cmd/applier.py | sha256=5qprJMg2_ypyAawaoOiZiaeJ8cyCVCnud3F9apyXorg | 1335 |
watcher/cmd/dbmanage.py | sha256=s5gDJlat6g_SmCrlqKFc0_tf-9cQKdRMyexW4XPF9no | 5369 |
watcher/cmd/decisionengine.py | sha256=IzvuZVurjSoVcraUtEyYlO_awSlQcwwiucl6dYLexmE | 1626 |
watcher/cmd/status.py | sha256=xbxSdX7WBCHerTwPXUYvEGxQLOXx7VYRhSpD00D4eRE | 1829 |
watcher/cmd/sync.py | sha256=aLOCKrYxRYKeuxsr7Q6E-sFVtk5iZIA_TO0y4H5qV1s | 1059 |
watcher/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/common/cinder_helper.py | sha256=WurmDVm4JzYyU-yn4HcleJ9JwduIc76rr9XBhFgMwO0 | 9599 |
watcher/common/clients.py | sha256=H1i8WyQ0r-8HuXYRePBvnrvJd0ehRNFjQFmZQ2dUbjY | 12751 |
watcher/common/config.py | sha256=2_9hklnzAICpZAIDQmxoE8d8qMFS03sjkoVdXPLchmU | 1465 |
watcher/common/context.py | sha256=SAxWJSopUogTMC2hAwLa6vK_Ra_Etk5V8CcDf4tgb-I | 4555 |
watcher/common/exception.py | sha256=QoxjeIWLyXdzbkePyE_vvZzUllb0_OP3eEgxRDxd72o | 14304 |
watcher/common/ironic_helper.py | sha256=Uw21GnwJHScDPbjiHfou9ZrKIkVF0hgsoVikJBoGPNw | 1609 |
watcher/common/keystone_helper.py | sha256=kxEgRrdYY64CqJ_9g_FazwQH-Or3qoXyT9LIMzWvi4s | 4487 |
watcher/common/nova_helper.py | sha256=UeXPu9u6XOdOebkOjmfdhfw7OBoaqce5YPhKUeTe6XQ | 29807 |
watcher/common/paths.py | sha256=QIHaSfIR7SExS6ecyqD24iCdkiXIxDk6FopCVF9ijho | 1178 |
watcher/common/placement_helper.py | sha256=jo9Ksofh7AGd8rLFsib-cF1kRocP05-trpJOxdM_do0 | 6652 |
watcher/common/policy.py | sha256=4SNuDJorbXSheriJ2gw8oR5kMnbJTuevW-Uv9j9rhkY | 5250 |
watcher/common/rpc.py | sha256=X1ZEohTH6Maw_iZaj9JBDAD_sfUPzV35W4lCeJhRITc | 4415 |
watcher/common/scheduling.py | sha256=jx-kfyzhHZfwdanXBaVwhrPkvqer9mZJnT_v4vTdcMY | 2145 |
watcher/common/service.py | sha256=FvkphJ3RW9l8Xp1_GRTz1P__BPEQsU78mDNt3z4dyTs | 9715 |
watcher/common/service_manager.py | sha256=XT_4JmmsthD1NaAbQdk501PIiyr_BflC_UYpSoYvqz0 | 1337 |
watcher/common/utils.py | sha256=Fmq9ynz2QjJcqnJmvS8IdrvBI98Rt_XAYHUMnw-ZXsk | 6190 |
watcher/common/loader/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/common/loader/base.py | sha256=SeI1QVtA11JcQcC8jRxfOraQ9D2WTUdSZv3zAou47Us | 842 |
watcher/common/loader/default.py | sha256=P-HZM7wJbQFfNrGSAzZnHj-3t3a6NVx9dQl3dUvawFc | 3076 |
watcher/common/loader/loadable.py | sha256=pVdin0J2vhplPYTXpKwdR8rI8rNmiVLQipR_UgZJNIs | 2224 |
watcher/common/metal_helper/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/common/metal_helper/base.py | sha256=k_Znck_ulAE4P27lQWF--PpwVq_smhK7eMJUIcmEXPo | 2326 |
watcher/common/metal_helper/constants.py | sha256=-PxOEDy-gikO6XOf9kcqEBgnI6enWSES5Vdq0xB_5qo | 757 |
watcher/common/metal_helper/factory.py | sha256=JFPK3pcoNJpFswrzp-DISJBL29P-UGE-7mmcE5nOPiQ | 1060 |
watcher/common/metal_helper/ironic.py | sha256=dqWxu3nog66pruj81PgLSVM_o-G5qYHYsexheMxBilI | 3322 |
watcher/common/metal_helper/maas.py | sha256=6-UQXMNij8ISKi469PhtlDf3B1I6vXt-7L69jiaNrtg | 4397 |
watcher/common/policies/__init__.py | sha256=WyMS1WUDZrXZi1PTcNRWeoaXozJ12WCh-C6pLUmGqOg | 1384 |
watcher/common/policies/action.py | sha256=xCmS8atw4HLGhX-6WyMuKESIbL5jlFG2eApLYUL58cE | 1617 |
watcher/common/policies/action_plan.py | sha256=bspo8mihCtUiHwYT6vMDkB6JEIlkDJQjrhQSoEEQ4ks | 2597 |
watcher/common/policies/audit.py | sha256=th4nGjeKXBxtkYn4yS0FQkOYYcXkk8di4oxPrHbIKh8 | 2434 |
watcher/common/policies/audit_template.py | sha256=YYCIwop7roLsJ6z4UJx-Mdz4iPl9fty77IjtKdAuQas | 2654 |
watcher/common/policies/base.py | sha256=XGg-71wBqWfiOAIWIfyWFY_obypSFhmf1jFOK5dNodk | 938 |
watcher/common/policies/data_model.py | sha256=baJtmR9FuL40zfgQxZ_seMeT-QfjZAYhxqG8CL32kik | 1052 |
watcher/common/policies/goal.py | sha256=qrTbC9NIFJKbcRl_JCuEJI0IqmM8oSadTSaLwo6LVOw | 1551 |
watcher/common/policies/scoring_engine.py | sha256=DSB21nxhKlt74VIEuV_Rd1VuwT5Kp4sT1dfZRgpMMQY | 2136 |
watcher/common/policies/service.py | sha256=TjaoGXXRz_GnjRsUOyZN4YIAPe7QVzL8OOgyQyzkr6U | 1577 |
watcher/common/policies/strategy.py | sha256=1TlqnmG_MmVvqEaFCnQyl_YDEHJg3LAFwl60OF_ZTrM | 1904 |
watcher/conf/__init__.py | sha256=G8CL9aKZhV4D2kCHIt6UMWOnj-ij2lYm-aijG5sRDvU | 2409 |
watcher/conf/api.py | sha256=y_o2YZ5Pm04qP8WAqBmDYDkoiJf5I0S9TxXNTHMvZG4 | 2792 |
watcher/conf/applier.py | sha256=DcnkPIHpj-mZSNNS54HH2ZCXU8jjc-NacAPdKfPYTDg | 2207 |
watcher/conf/ceilometer_client.py | sha256=80Pe4TKZ1d2ENOT5nW5ZeYON24NdXeih7ePENDOx5Xw | 2503 |
watcher/conf/cinder_client.py | sha256=UrtFqQT-YdvyjrdkDZDJJBaFxNzactBXHT1ahEV7Wb8 | 1593 |
watcher/conf/clients_auth.py | sha256=wrbDxcS5x3nn0NYx1oMAz7-CT0ySiIVB4kVz46MNce4 | 1085 |
watcher/conf/collector.py | sha256=C5R6c81-ggt-zjkTT4eCU2ItIlWkIlRG-XOU6SYoD0I | 1753 |
watcher/conf/datasources.py | sha256=-FvbSjN_747G6QQVTdksfAZemhNLzILbPkckNTE2dFA | 2225 |
watcher/conf/db.py | sha256=FtBp6wHLuyUCiTjgLbUE6DBYJh42PtNQvlfrcvGj6H4 | 1344 |
watcher/conf/decision_engine.py | sha256=eptqMmeCTEw0g6JJw-rLhHB3pb-gHlnS12rW1HPjCp8 | 4056 |
watcher/conf/exception.py | sha256=_VAlIawyQZGHbn8zFzXsNaOiCv5miZD9VGR3HJn2Y1Q | 989 |
watcher/conf/glance_client.py | sha256=4Z_8qz6tNSBIO6McnyYs6w8OlyntXaLWGomLh4A7JrY | 1593 |
watcher/conf/gnocchi_client.py | sha256=oFbFgpA9dbQcA5pW4-gBBYuuvrIkm4ucRwZ67UopvJ0 | 1581 |
watcher/conf/grafana_client.py | sha256=JMalRmtMpRwpMMr8EkkV_maUcbEw4PGzPSv8Z4DTDpc | 6908 |
watcher/conf/grafana_translators.py | sha256=5mqq-ZUYpiOaOtm7GRbxiyiJQFw_GFb8JynGhCMAwyE | 1651 |
watcher/conf/ironic_client.py | sha256=Ux2gvBHlHBrrnfR8vDlwHrCWJLgileiaL6xSgqXkOxw | 1589 |
watcher/conf/keystone_client.py | sha256=V7PKGylRSrw9zwMw_xuehxmpqXM7up9y_DIdYJBJFdg | 1349 |
watcher/conf/maas_client.py | sha256=7KGb3yIKWDvCdYA5Kc22uszkFEOp9rcJQHpQFES2dfA | 1277 |
watcher/conf/monasca_client.py | sha256=LcUhyHOZ-VgAY2p3dhuvNeNsmITBhHaoKJxGYD7-Q5w | 1596 |
watcher/conf/neutron_client.py | sha256=VyLPAeKSJ6hy-eL_a-DhRLUrLCPQ2TBsb7eBIrAB8Ws | 1608 |
watcher/conf/nova_client.py | sha256=hEYsV5j5TzvK1iAl9JA-ESZ2AT2HXtJ_F7qGTqvr0nk | 1923 |
watcher/conf/opts.py | sha256=iDiDlV8Ix5KNGtW2SBBPQ0tU36l5o_a07JjFVsyX48M | 2547 |
watcher/conf/paths.py | sha256=8O3QyEZY2vJHOts8nwSE7ofcfhvstQmluXRLVFz0abM | 1774 |
watcher/conf/placement_client.py | sha256=T1SF0vvViblKDpycUfgFXQgMb2RvCGwK-YoTb2OuYb0 | 1513 |
watcher/conf/planner.py | sha256=WxjAJbpAkniaLdPWh8tcGlQoNfjrUavWaXeKdIh-EQM | 1305 |
watcher/conf/plugins.py | sha256=1aLXcl4UC-dMUSoMo0ClXupZl73ZBXJnYj4bgh3CyoE | 2426 |
watcher/conf/service.py | sha256=B-ZLheOtdK-Syl61tiWPd09H71KBicBz5DTLj5mfQys | 1593 |
watcher/db/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/db/api.py | sha256=Wzu_4EwIYdhWSp0YY6IPCi027WM-Qc6pfeVVVDJL0oI | 32292 |
watcher/db/migration.py | sha256=luOV_QnQp1XvtKFrgIMmrn7NFPbOgIcDxOBDQt5wVzE | 1636 |
watcher/db/purge.py | sha256=cqC37xAcb18pEAdneQUcHdLMv8ZpC6FCS2iKr-CNmAQ | 16858 |
watcher/db/sqlalchemy/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/db/sqlalchemy/alembic.ini | sha256=LzCgKVKhFQctG7OUdDzWHGKnwA7WkTCLame3foHscuE | 975 |
watcher/db/sqlalchemy/api.py | sha256=oFTonnHfPQ38NIRqoBgPs1J7OB1BW1qdjFrrMNJz_KE | 44371 |
watcher/db/sqlalchemy/job_store.py | sha256=LTRYP2pq5Lhkpuk9Bl20QZlxdaddA-GicEOT8uW-IPo | 5407 |
watcher/db/sqlalchemy/migration.py | sha256=VNPXd-8i3ib5Cqq43uAQegwYiuWREZnHvmJCEmnErAo | 3676 |
watcher/db/sqlalchemy/models.py | sha256=738iG47Amlb-QXpJhrNwpquQmjxIC-lqhOPaWa1ZTq8 | 10945 |
watcher/db/sqlalchemy/alembic/README.rst | sha256=iME9Yux4ZAcstexKFPsv_g4fpdaarKcvtscInoAvKTU | 1942 |
watcher/db/sqlalchemy/alembic/env.py | sha256=D3nplgyG_dO0ikfBWhdDyBDZAYSY43kB-B88CcgeRMI | 1769 |
watcher/db/sqlalchemy/alembic/script.py.mako | sha256=D8kFI44_9vBJZrAYSkZxDTX2-S5Y-oEetEd9BKlo9S8 | 412 |
watcher/db/sqlalchemy/alembic/versions/001_ocata.py | sha256=8ulT2iVUMn95fwLzeSrLfOYkwxaEOiBK26DVNMiUOM0 | 9500 |
watcher/db/sqlalchemy/alembic/versions/0f6042416884_add_apscheduler_jobs.py | sha256=El0qEzHBFJVUKffmBnj84OPRdrh2dfT036Z9LBGzQ1s | 1145 |
watcher/db/sqlalchemy/alembic/versions/3cfc94cecf4e_add_name_for_audit.py | sha256=tCxWHYRSj9tOKG50WD8ok-lBmMavl_aPyoRKqL6dDnc | 420 |
watcher/db/sqlalchemy/alembic/versions/4b16194c56bc_add_start_end_time.py | sha256=ZIjX__JLBpxGpsPEAvqDSjxmdNH0M9Fj_sLyQ1sOdV0 | 547 |
watcher/db/sqlalchemy/alembic/versions/52804f2498c4_add_hostname.py | sha256=W4iK-NtGb4Ku6jErsDYrUispfUGQLnGy9lHBje3DzP0 | 583 |
watcher/db/sqlalchemy/alembic/versions/609bec748f2a_add_force_field.py | sha256=5ZFlIr5yl1NiuHgRHsMvbhvG9GNk5FyB3DowLQHvXG8 | 409 |
watcher/db/sqlalchemy/alembic/versions/a86240e89a29_.py | sha256=rLSfRT1d1ByHezgPBDG54fTOQhTiCNNdyIETkc2LLLw | 1342 |
watcher/db/sqlalchemy/alembic/versions/d098df6021e2_cron_support_for_audit.py | sha256=ERO4ib-rmdkYDSSQNBqXKPA0uxBeyXxt5AJj-Cc8G6w | 673 |
watcher/db/sqlalchemy/alembic/versions/d09a5945e4a0_add_action_description_table.py | sha256=2KqnSvcuSUwQR_aqhmR4fCCYy3t080ohjusGe9haDPM | 1076 |
watcher/decision_engine/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/gmr.py | sha256=7BbUgSuF6I7G8k94KuBPOHQXLgUYl0ecG5DeE1V_4o8 | 1504 |
watcher/decision_engine/manager.py | sha256=BlfDkM6sKQK45TKa_Cfv-K8DSySG5qhJVhbxDjcelpQ | 2901 |
watcher/decision_engine/rpcapi.py | sha256=8ZMSWqGrzS5tugZm8GIFRVtyrEDLAMBMqXF-o7Y35RI | 2286 |
watcher/decision_engine/scheduling.py | sha256=dGZN4JrwjVKLZgmxjtfBaZxgSiKEdIzP9oMPWmmoh68 | 4349 |
watcher/decision_engine/sync.py | sha256=113TXr2kBqX5HV6VsbMQJn7V1j5GzA74DE8j-TplSto | 25320 |
watcher/decision_engine/threading.py | sha256=k_ld56LT-ZzFmEBQvTqsCb0PnZUItUk1ZzVPRiwu4v0 | 3811 |
watcher/decision_engine/audit/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/audit/base.py | sha256=AMcGSM04bM__BIeP5-Kf7nfPdmMX4WqsTO_Gpz7--X8 | 5669 |
watcher/decision_engine/audit/continuous.py | sha256=8s8x0km844W7RLMcqwrCzOY3rAstN352fU8eAePDqYU | 9490 |
watcher/decision_engine/audit/event.py | sha256=TQNiPB806LhrxXtBZMz69qGKOFW2mZZ6zXXv4xoStrk | 1049 |
watcher/decision_engine/audit/oneshot.py | sha256=hbcAofXAVEjC5HWJpKq8y1AEKuyFjk33nP1JD5Nc_ps | 1046 |
watcher/decision_engine/datasources/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/datasources/base.py | sha256=G0t0nHAD1_5FwIfdl1vwYXSib5D9kZxjt1R5ym0hv9Q | 9764 |
watcher/decision_engine/datasources/ceilometer.py | sha256=gvURZVkOl-RJ6M_-NAQzMopsrvzlUZZCITsMbQB08Aw | 10668 |
watcher/decision_engine/datasources/gnocchi.py | sha256=L4pUSwXsrh_xSbBuGl2F0PzkbgEUHhvt7AkYBNg-MMU | 10442 |
watcher/decision_engine/datasources/grafana.py | sha256=tzuswoqx_Yd2cBVR9r3QSH18RjDPIMZDhUETKaXpsp0 | 10287 |
watcher/decision_engine/datasources/manager.py | sha256=3ovPD5qyzMW8YZeWki7gf6W5iu744fgl0G_XhmeOQqc | 5680 |
watcher/decision_engine/datasources/monasca.py | sha256=NtD_OV00uTUS5L3Vg1xJ_R0WhR1rHyueuXUeALMf_aU | 6950 |
watcher/decision_engine/datasources/grafana_translator/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/datasources/grafana_translator/base.py | sha256=UeiZQeEZXnMg1zlza3mGyoXhLpkU551OzZWetCXjHY4 | 4554 |
watcher/decision_engine/datasources/grafana_translator/influxdb.py | sha256=987Mq1oE33wy-nAqGuBA9AnkH3_OXVt3TRs15qbmWPY | 3240 |
watcher/decision_engine/goal/__init__.py | sha256=jL28M_YWmmAWIU-CpHgEu74ZfTKRwZ9YQTbdp3b5iwA | 1189 |
watcher/decision_engine/goal/base.py | sha256=49NoPW1Ed2FXTWdL1ujWUwxVVTjwBUqdn_PhvH7xksc | 2011 |
watcher/decision_engine/goal/goals.py | sha256=Vhmue4lFr4cWia9OHS45xGmfW9DINZMLxcVhGZM_vsE | 6789 |
watcher/decision_engine/goal/efficacy/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/goal/efficacy/base.py | sha256=JSizfSTSdiXg9YbU2WB8cwFR2xW9FwkAVe_he8yvzkE | 3135 |
watcher/decision_engine/goal/efficacy/indicators.py | sha256=YhPbnn3gsMFbR7RIae1wK4sYBxXfFZx91M-TUFLxmbY | 8243 |
watcher/decision_engine/goal/efficacy/specs.py | sha256=HpDZu141_D_WKAOqP32ur1dU9VNR5KA0mvzEqPHz60g | 6016 |
watcher/decision_engine/loading/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/loading/default.py | sha256=80flg1KiHYhIYiONQpws9YLDnLYtt8STZgSujZsKgco | 1928 |
watcher/decision_engine/messaging/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/messaging/audit_endpoint.py | sha256=TM7rWzmwuVpsiFS_ffwz0SB3LzHNwV-XJvxwgjB3DF4 | 2144 |
watcher/decision_engine/messaging/data_model_endpoint.py | sha256=bh_ViPvF7I_Nha32eSqsRpDt8FPomM78PENZkGOyDYs | 2180 |
watcher/decision_engine/model/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/model/base.py | sha256=epNLXZ-bxuglMdyNe9oQawAfBlzip7foRzqu9FOPU-k | 1131 |
watcher/decision_engine/model/model_root.py | sha256=1uNCHfGOjneLYVwUG4zTHF_jVstUn4SwlcIqhBU92Hs | 23980 |
watcher/decision_engine/model/collector/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/model/collector/base.py | sha256=t8S6gRd_uaV1GbBuGJLG4AvVwU0loqQ6UoRv5WmArQM | 9607 |
watcher/decision_engine/model/collector/cinder.py | sha256=B743mJca8gQiIu6QG9zaf_du3ihUY6iBv82W1EWoWgk | 11683 |
watcher/decision_engine/model/collector/ironic.py | sha256=cejUXlzcJN2okI2mTWh3MZ6M7YMqs2BKfgJTGlWegaQ | 4079 |
watcher/decision_engine/model/collector/manager.py | sha256=lEw6-CfyLPBmX97ZaZj7vEu1eHTzQU67oggoQo-KEoI | 2327 |
watcher/decision_engine/model/collector/nova.py | sha256=pmuxXBGEAgFr4Q_nh4L8uhaItNbvk2S8ulCXiU1HTr0 | 21616 |
watcher/decision_engine/model/element/__init__.py | sha256=R3XmeW4-ufWnbWruWGLR4SQJP9olmBLADRfyrvP-PaE | 1320 |
watcher/decision_engine/model/element/baremetal_resource.py | sha256=WC6CkGhruAXIiynWDsvKbV3VdvDihBMy3YNTa18Q5bg | 924 |
watcher/decision_engine/model/element/base.py | sha256=dYgFk33RSoylQbNjCmcwSIb3ZIDccVBpO8FFwqQEPBc | 2063 |
watcher/decision_engine/model/element/compute_resource.py | sha256=yeFx-ZQxryLja0oKyJubCc2XQG4i9HL4fpspWhJaSsM | 860 |
watcher/decision_engine/model/element/instance.py | sha256=FYrt8q8S4QABLhM-FT1EsrwTNU0jNDxWb1yZJ5WiNiw | 2162 |
watcher/decision_engine/model/element/node.py | sha256=p8uUG97FJIMBqjUUcLWxEnDFUqJEM6briS8aW_Cp4_A | 3777 |
watcher/decision_engine/model/element/storage_resource.py | sha256=I94tqbf1mvafoni9DndqG-zmEs57qAMZpStODjmwDUc | 928 |
watcher/decision_engine/model/element/volume.py | sha256=LfeKC3ccWch8rzOGi8oW3vPkyJmx0-IRm2LX9-Y77vc | 1856 |
watcher/decision_engine/model/notification/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/model/notification/base.py | sha256=hFWApUq7IM4HJqO5BnH6JATr7vUs0jucfeg5Zz4cbKI | 1108 |
watcher/decision_engine/model/notification/cinder.py | sha256=Hnti1Gu8YuNRVwjZsbTm8NJkMuHUYjUDkL0cBOll6Uc | 14150 |
watcher/decision_engine/model/notification/filtering.py | sha256=Lr_VUikkw5nBfEzeqLD87pSA7h0Sm7aXaa7sB4-Zu5s | 2887 |
watcher/decision_engine/model/notification/nova.py | sha256=5HoVYrqYH64-NnaEdS6NsC_jEUKbppPzGBF-LESLMms | 14709 |
watcher/decision_engine/planner/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/planner/base.py | sha256=uuT_36Dz5fFzT0ki80yKeVPpwV2QKkPy_jfzacn5sQo | 3069 |
watcher/decision_engine/planner/manager.py | sha256=CczWdn3o06z-VQ345QW9AktNu7WkIexnZYEJQT7jkgs | 1026 |
watcher/decision_engine/planner/node_resource_consolidation.py | sha256=rpv4nlHQTKmhSWlpriwpn7g43DCHeQzbvXhcXIJdtnM | 5916 |
watcher/decision_engine/planner/weight.py | sha256=DlFz1w2cmvUlojARMX6ncBhlgEnwHbXXTM6LkDfgMII | 8282 |
watcher/decision_engine/planner/workload_stabilization.py | sha256=eF5jZ8870bEyRfv9CzbpBD34xnKMI0G7de11qQ3pIQ8 | 11192 |
watcher/decision_engine/scope/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/scope/baremetal.py | sha256=CjeoX0NM7mbf6ktLni9GcpomDonV0jCyIenUNpl3VIc | 2182 |
watcher/decision_engine/scope/base.py | sha256=CQJ1i64lU_sqdV1aXwy2xjzYt4ppbdBFpGwLoe-uZa8 | 1192 |
watcher/decision_engine/scope/compute.py | sha256=r6KQSzACdLvr1k7q5WX8GbtRAYRv_h-AZMwlAobQgnk | 9321 |
watcher/decision_engine/scope/storage.py | sha256=k5CTu7cz0zSx8hyezQB8Du3nnTsFggbAwd8ejSMtqGg | 6418 |
watcher/decision_engine/scoring/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/scoring/base.py | sha256=AL4UeJ-dAyP-G8o384XACv2edeRV5sQPs_BakhAQQG4 | 4341 |
watcher/decision_engine/scoring/dummy_scorer.py | sha256=XAuTmD7RIeIad3r9U8kDyuvFjjIsdoFIkIqe0HESJBY | 6519 |
watcher/decision_engine/scoring/dummy_scoring_container.py | sha256=XkSUstpNaKX4NGQQPdC4Sw0kEAUurDng_8op-l25apM | 3400 |
watcher/decision_engine/scoring/scoring_factory.py | sha256=FO5IFVj4-7LDKsSn7uGohInZ-wU3W9PVxzsv-PdO_-0 | 3663 |
watcher/decision_engine/solution/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/solution/base.py | sha256=5FfpB7X_D2M-j2jHg7pTE1XTtpaQ4KitxnMbiaFpaTo | 4705 |
watcher/decision_engine/solution/default.py | sha256=MzNI-PdHg0ThhiEG0K0yTp2NV2g--oCXyR-DFkzBcdM | 2480 |
watcher/decision_engine/solution/efficacy.py | sha256=bGB3EhWw4TE5H4yJlqSDYJ0r9ELoMHB1xq7DM2To_8Q | 3636 |
watcher/decision_engine/solution/solution_comparator.py | sha256=kNkZE5XsOTuvoth3X106kyVuWMF48-LurH8iu8ZO3wc | 832 |
watcher/decision_engine/solution/solution_evaluator.py | sha256=gqZ4b_boPmHtyjT0uaNyMDdsI6JA_l1tDwcPjkPKTkA | 830 |
watcher/decision_engine/strategy/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/strategy/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/strategy/common/level.py | sha256=V9X5x2uUoUkkinmez8xMA15sjn-5a40P0UIPIzo4xqE | 822 |
watcher/decision_engine/strategy/context/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/strategy/context/base.py | sha256=cjr1jx13B4c8bfgBUpBkJPxGmH00cc2uook_WK9i3QA | 2654 |
watcher/decision_engine/strategy/context/default.py | sha256=wwud26fjBTSeMS93tRRJjYQA6ooq8h3mQy3dmN7zC_Y | 2591 |
watcher/decision_engine/strategy/selection/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/decision_engine/strategy/selection/base.py | sha256=Ac-EB0z15SmGe-tA3jn32oq1NjYiY4FQgMXi5kVMhfw | 810 |
watcher/decision_engine/strategy/selection/default.py | sha256=gp2H_4GGc1U6pmNX0vhdJso0OYJs8XcZVxL6q8LvPeI | 2756 |
watcher/decision_engine/strategy/strategies/__init__.py | sha256=-NZ_UVY1v9ZKAHvG2R1GFVKjcX118dbxqKe8ttINKtY | 3053 |
watcher/decision_engine/strategy/strategies/actuation.py | sha256=6XICIq7-9mkb3FHWMurY0Q3Hcua3K-ZKZwpWjSZqVCM | 3009 |
watcher/decision_engine/strategy/strategies/base.py | sha256=v5fJUaOAX_HAinI1zB0I0zqwBXbL5QwGcZPwz-v75Rw | 18209 |
watcher/decision_engine/strategy/strategies/basic_consolidation.py | sha256=ER4Fx4LMc7MK7jsfT2c9J9JvV6Rx2S1d6_fOJgIBOUU | 18447 |
watcher/decision_engine/strategy/strategies/dummy_strategy.py | sha256=47-R0rrjraE4vytWYcDZ3mtjcO3i0r62dxOqWfb2-5s | 2858 |
watcher/decision_engine/strategy/strategies/dummy_with_resize.py | sha256=xEyMmKGw4N74zPp8tB-JEBLaave6IyUNR9EXVL-B4rw | 3601 |
watcher/decision_engine/strategy/strategies/dummy_with_scorer.py | sha256=21kfW6iibRbksNKNKHyKEcQs2IpYscXRiZGokbEOl18 | 6266 |
watcher/decision_engine/strategy/strategies/host_maintenance.py | sha256=IJAuDVOX_zZzC5P2fQ_v4MScI9ewlPHX1UBtRlfWS5U | 11550 |
watcher/decision_engine/strategy/strategies/node_resource_consolidation.py | sha256=O69x-Mi1LEb-rJD_NErMONiR2yyKMA4zKgw2s1TXIas | 11292 |
watcher/decision_engine/strategy/strategies/noisy_neighbor.py | sha256=YURA2g46ql6jnsvwTq3sb9ZpDyc68PJ6pUOmSvbDv2g | 9922 |
watcher/decision_engine/strategy/strategies/outlet_temp_control.py | sha256=NaeBhuu45wbBHPArwA9FKNsaBUV7i4nOyzj5Lkq1RLM | 11010 |
watcher/decision_engine/strategy/strategies/saving_energy.py | sha256=gzjv0Uk3bEV63_zhWyibiMyQ221GxU1oHURDZAn0qC4 | 9155 |
watcher/decision_engine/strategy/strategies/storage_capacity_balance.py | sha256=a2C12V3LfISTJLEVFsjvrXWCXmv9knhmU5smzG0N-XE | 15669 |
watcher/decision_engine/strategy/strategies/uniform_airflow.py | sha256=8jaW5LGkM9dHb8q9aX_7_hQV-MOXHS2o6jyw9-Z6668 | 13390 |
watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py | sha256=-usWMjqFcbTSWbGKNmsSlZ-0wnMNwLv2w22Fu6nIqyw | 27190 |
watcher/decision_engine/strategy/strategies/workload_balance.py | sha256=MMJZkfi8kFJDT4Hcp-NTCclN1MMKj02t88OdMinWYnI | 14333 |
watcher/decision_engine/strategy/strategies/workload_stabilization.py | sha256=xKnjDeSAkGxvAuUKlxRGuaHVyBjSy-1nFcgI4ni8pnk | 24902 |
watcher/decision_engine/strategy/strategies/zone_migration.py | sha256=bNKarllyWVgtNMSIzckV2C4I9IFjQPHfgqdTiOTvEes | 33189 |
watcher/hacking/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/hacking/checks.py | sha256=Zi5E5T8S-su50FyYHVD5nv4H0qujObea1gbN7ZpdSGc | 10378 |
watcher/locale/de/LC_MESSAGES/watcher.po | sha256=vOjcLhUBkLGDZ2Q5kM4e4SqlNuS_LY8zXgX9Ib4aPDA | 26447 |
watcher/locale/en_GB/LC_MESSAGES/watcher.po | sha256=qqvwnFtTM-tiyzooK9S4tQeCfR2rsydpX48dZzAFwAA | 26943 |
watcher/notifications/__init__.py | sha256=fe6YYNl58lnudz85-zE9WB02wJMpoR3fNw1jgy1Ib-8 | 1278 |
watcher/notifications/action.py | sha256=r7ovFqYQpaIDMnDZ1JFsmm8ptYuhiOthKZdzY-OJT-M | 11699 |
watcher/notifications/action_plan.py | sha256=vgWox5isvzWfUyX2gLYTEAsbE3G6u-4DVt71zUp4LFo | 13581 |
watcher/notifications/audit.py | sha256=EC-TlAg-tYDJO1LelbHvkzRiiAD6xW_V_6HsOJH3qRo | 12071 |
watcher/notifications/base.py | sha256=IDDqHvJhMW32ERn--cr6FuXcHkMzKByYCzlK31l0wqE | 8094 |
watcher/notifications/exception.py | sha256=uvyzD2JWeS-S1Kdvlc5nrddVEBkfZsMOjWCD3e81wiw | 1990 |
watcher/notifications/goal.py | sha256=xFbTDvmaA1bTfxMXhirImRseZ7228Me0WzK9LmS_cRU | 1843 |
watcher/notifications/service.py | sha256=7ASvh072IqmYkCQZfyDA1OhdwMUeB-daLll5d-mIv0w | 3885 |
watcher/notifications/strategy.py | sha256=xX9wzni1UORzbuGZueKyutXr8lDfoHFw1Tsjp9abEfE | 1877 |
watcher/objects/__init__.py | sha256=bZQXlSvUvTcaLmINYLm_6XcqFtBeEZ3dWtPdjGhZvxM | 1632 |
watcher/objects/action.py | sha256=6gF6ttnOLorAIH2HgaU0Vgq4sUdxgOvytspqYMK5kgI | 6945 |
watcher/objects/action_description.py | sha256=QR-T0jl-7l0c9RcWieXpALU__lz9FSQIskzMqCrnr2c | 5536 |
watcher/objects/action_plan.py | sha256=jGPVh0HAkfnMcNbmGGZ1IcgsBKkGQFSbzppZE2wskkg | 13441 |
watcher/objects/audit.py | sha256=SR2scSJ_s9_VVhYaDriaPaDiSaHYYyPRYFWw4ImUhFY | 14365 |
watcher/objects/audit_template.py | sha256=g1uLsfywkge_XI906uEroWIHSnjkf3R7sB0ut8NOqdk | 10374 |
watcher/objects/base.py | sha256=-s3Qhwr6kO7aWwRaoC4dSuS3oy5LCUipsJIDpSLM_Ow | 6546 |
watcher/objects/efficacy_indicator.py | sha256=CUgteebCfDg71U-YT-GCbmewwpu9MfPZyPjc3hD6Ykc | 7588 |
watcher/objects/fields.py | sha256=U8mNNdglDEkCnuYbfg86q8Ws7o8P32fs_fdpNX8JDu4 | 4747 |
watcher/objects/goal.py | sha256=XHYhQoZ0ndhRlR-NtLLSslbYcosibr2JETYGkGIQgvI | 6773 |
watcher/objects/scoring_engine.py | sha256=FzVZdqqske6pDZ62AiImTBxy1GyTXPVD5qAIO-FVu9I | 8450 |
watcher/objects/service.py | sha256=8hDtwzjPN6f5qJ7bd6vsQH1c34U-gdR9uuYOXUPRCEw | 5415 |
watcher/objects/strategy.py | sha256=iVVjD8Y5ElWutvreagq4v76NKZarYodRYFp0FN0ZYeU | 10140 |
watcher/tests/__init__.py | sha256=HmKqoA7pCgRILzu-GgtteTC36WkEFpLuec8HuEHL1Pg | 962 |
watcher/tests/base.py | sha256=qZfvErjeYNBUASO0MhT_Td8nUfGbxXfgsS8oh0oKiks | 4740 |
watcher/tests/conf_fixture.py | sha256=x9jqmyHCxwORv19Lxb8D90MdV8MOfQGcZn0tNPhfl6o | 1794 |
watcher/tests/config.py | sha256=1rSRFhxcTQ7hoqMLcQK3v5tLe925yfK9jIv-9mJVDNs | 1068 |
watcher/tests/fake_policy.py | sha256=D0scifHLIu6fapJ2yRLgGBe04QoGORFX4CHvHYH-vZw | 2048 |
watcher/tests/fakes.py | sha256=Ij83itDnL8JQCh8OhlTkpbjc1yRUjYjX66EuNUf0FSw | 4132 |
watcher/tests/policy_fixture.py | sha256=ueJg2xbEOK3iowxDwAPNmwy6FGG7EUT85VnwHQLu7Lw | 1607 |
watcher/tests/test_threading.py | sha256=zN6pOiYPN_fTUkHF52ftmlMM58yNRjaxa-kKim1eZ08 | 5817 |
watcher/tests/api/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/api/base.py | sha256=BZcLLxRvlDGz-Y4u2wNGyYiIrjYCyuiGO8EzznYm2o4 | 11971 |
watcher/tests/api/test_base.py | sha256=HK0ro71yUlmgcWiTDmreG7cOSAR_b7vP-hK7FQMAVRI | 1197 |
watcher/tests/api/test_config.py | sha256=GiTkRWuvsuBdnwB6JdaIKJiQvmBHLPfdjlXB3Gy5KvQ | 1369 |
watcher/tests/api/test_hooks.py | sha256=UIWddMfLazTULwC43m34OvO7oMy0AjyiaqGzA-v8fvg | 10476 |
watcher/tests/api/test_root.py | sha256=DFW5MMqP-zl4RKqkMzUqPOLPKx9Bsto5s7osKWD2ibM | 2830 |
watcher/tests/api/test_scheduling.py | sha256=iGGlaIGmByXiJF9W2GTd5ZeMbeMuUuUbYKqlhMf_1Aw | 5128 |
watcher/tests/api/test_utils.py | sha256=01stTMKNLLsSf8T83tbmUWrlGDW_0kYKrNecZxwZs6w | 1999 |
watcher/tests/api/utils.py | sha256=8Owf_-HZUD2_d89g-pwqbEvUIuBfgSb96CKiMtUpvaA | 3738 |
watcher/tests/api/v1/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/api/v1/test_actions.py | sha256=epmyCMtIFn8NmVs_uEYIaZDDR6-3qjy1nZuauSY_n7Y | 23438 |
watcher/tests/api/v1/test_actions_plans.py | sha256=Rr2Y69g2TSnLUJpZeEspmPBcjlZ4Sg2Af6tF0FvWOiQ | 29901 |
watcher/tests/api/v1/test_audit_templates.py | sha256=s9lhFv_ZZkg-GwMTR3CDTKf9rlIbnxIVT1SEbq8wbAg | 38337 |
watcher/tests/api/v1/test_audits.py | sha256=hY1asc2Hes1mmbq-rT1X1HovTmtEb9Rx6dJpeIqZE6E | 49443 |
watcher/tests/api/v1/test_data_model.py | sha256=MEqq1Lw1s6U8o7ZMUKCTgqaNwY65NaywMMgUyKr6MWs | 3250 |
watcher/tests/api/v1/test_goals.py | sha256=vveUL0rQHv0LV9xa1T4EQCNpyAbdQMFF14_HHKsyHUs | 7335 |
watcher/tests/api/v1/test_microversions.py | sha256=0Oo_AZqg-Mvmc5GGVvIPkWvr2Czl1ku4tUPlEh8WclE | 4998 |
watcher/tests/api/v1/test_root.py | sha256=H4LehaqCkDbBU5I41Z7QH2se7vAbMwrl61r85TMd-j0 | 702 |
watcher/tests/api/v1/test_scoring_engines.py | sha256=8WqccrsXmI3YI3UoAMw8N5E6yGqho3wVtwaeVxQzD_M | 8033 |
watcher/tests/api/v1/test_services.py | sha256=yYOiGQf0-NNnWbnk4iJv2nPS-OZ4ycEC6L6f2Er9Zts | 8084 |
watcher/tests/api/v1/test_strategies.py | sha256=yukuKXPZwcT0Z73T_AzKnOLIKIF_hebj2YSGgbbSmIw | 12214 |
watcher/tests/api/v1/test_types.py | sha256=ZqRv3nIWWEdpfrrDd3Iw_-kSy_DgygOzIKKnT9gCsSk | 9313 |
watcher/tests/api/v1/test_utils.py | sha256=61oRA75AVpKZ757BuQHioN8kLoN3vQDTwFN1wK13ZE4 | 2219 |
watcher/tests/api/v1/test_webhooks.py | sha256=P6COoRvwEAUlNvoqMdQDVm2BncYcoU_9sPJrPGcifCg | 3148 |
watcher/tests/applier/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/test_applier_manager.py | sha256=jA3nHJuXeIEg_nkbX86az4wjynsg_HOp_JL5H3jsfr4 | 1527 |
watcher/tests/applier/test_rpcapi.py | sha256=w4tgzctgN3j3373CTfwWLG4MXI_y6wdUW5GNv-GK41w | 1968 |
watcher/tests/applier/test_sync.py | sha256=eUdJ5eIQZunXxpdgFfE6cpSNYisO34w-mFxdB4BGsCY | 3402 |
watcher/tests/applier/action_plan/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/action_plan/test_default_action_handler.py | sha256=hFS2Q9IuoAygHfHHCfabnABkdOXKPKhCPVCImCU0eFQ | 5488 |
watcher/tests/applier/actions/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/actions/test_change_node_power_state.py | sha256=NqZIXKgxh810A9vzCj55qyjzcxIiE77T6WYZyLWOynE | 6251 |
watcher/tests/applier/actions/test_change_nova_service_state.py | sha256=DnA-nUo4p7ets3dCpUY0TTCi9f8lUO2TfUS1-tMaX3Q | 5154 |
watcher/tests/applier/actions/test_migration.py | sha256=_1squ_q5oZVRFtl3y7WLbFUFOGVjkL2CXR5Ayy2tSsk | 8654 |
watcher/tests/applier/actions/test_resize.py | sha256=L0fV24QS7sAibgVh5WmwIpywby3RKcjFEu6yQYBA7o8 | 3470 |
watcher/tests/applier/actions/test_sleep.py | sha256=P5arZUQvFHQwjv739QogQ6kRAIXPHnbDJqAs68VaBas | 1637 |
watcher/tests/applier/actions/test_volume_migration.py | sha256=o5EwWIrSmsnVwn3bd43ec6JFvopycOQwMLDioIFGeH0 | 8973 |
watcher/tests/applier/actions/loading/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/actions/loading/test_default_actions_loader.py | sha256=p590vgsqMz1wwXnXHNruIAO0APqFV6IMtqajo4fPT_E | 1109 |
watcher/tests/applier/messaging/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py | sha256=I1dgCppnHUFhtAz_BpaJ9rYXo__9VdHpQQf4cq8f0H4 | 1351 |
watcher/tests/applier/workflow_engine/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/workflow_engine/test_default_workflow_engine.py | sha256=N1OpOoI1mxVuwyFqrVcFI5vaSesJkEdO591AAMfyueA | 16567 |
watcher/tests/applier/workflow_engine/test_taskflow_action_container.py | sha256=liCs-nxZX5dBQSmYdbqa3JRCqcCpdFwU2vHeENGdnwQ | 6774 |
watcher/tests/applier/workflow_engine/loading/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py | sha256=gcmnQNdUnK7wflPgbCrHLyCOZBb5vsQDa_EJq1NxCh0 | 1159 |
watcher/tests/cmd/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/cmd/test_api.py | sha256=wjM96GB7_UAlExxHlcjdt76npLjj3rKDAwnbyDo5C9k | 2199 |
watcher/tests/cmd/test_applier.py | sha256=KSCSvTaeXBuDn5n5wBvTQEgA3tecilSzKV1x5mHQxo4 | 1803 |
watcher/tests/cmd/test_db_manage.py | sha256=itbu-PM6I5OAP_nvWUxGYDfl5tE2e58eVafwxWIwm6A | 7477 |
watcher/tests/cmd/test_decision_engine.py | sha256=KOsIyLLm-faMCJvHrSJ6c75nc6x_AqF7wb6URE64-eU | 2114 |
watcher/tests/cmd/test_status.py | sha256=EBwifVusDZuTOpiVGKNqrmJv6hK8ZlZcngm15Jntyc8 | 1586 |
watcher/tests/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/common/test_cinder_helper.py | sha256=n5x7hVqDpvfHz1TrMzU4A_hn_gzXY114vV3Ikw1qAHE | 16716 |
watcher/tests/common/test_clients.py | sha256=CdZ8oigvBhGXnz85617MFHorpw-T8zmiyWs8xd-qpIc | 17818 |
watcher/tests/common/test_ironic_helper.py | sha256=Ut-bpvPBQJWdu9xWPvzQ0sFEimuHU0_i3bC3T9aHvE0 | 2162 |
watcher/tests/common/test_nova_helper.py | sha256=BaJ4Gfn1hGG5sho2QZ7btCvzrvzbIpR6PI6kAejr6Yw | 28524 |
watcher/tests/common/test_placement_helper.py | sha256=Y4P2YbWhC0itWGJbaDkoua9ot0XknXuM8disvceIXQQ | 11761 |
watcher/tests/common/test_service.py | sha256=C7i4Pdawc_XKpqZuklJqQd3unztgiVpvkwwjUujGRK0 | 3535 |
watcher/tests/common/test_utils.py | sha256=9ibjt0EDkm_H3RRGHCOYW4vNOhV7rEzEJKZMYCaDDvE | 1749 |
watcher/tests/common/loader/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/common/loader/test_loader.py | sha256=mBnhe2apSmqpEL-8QZUlRDhDuWEEGo7iZQxpZIuGCWM | 3612 |
watcher/tests/common/metal_helper/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/common/metal_helper/test_base.py | sha256=bH5dq46kGZ81bZU5EKbyZG_Luxy4E5LxA4yB71t35NA | 2936 |
watcher/tests/common/metal_helper/test_factory.py | sha256=ICH22LdsQboC6hPDePmbc8xIm4M5-QExRplRYIkCNmU | 1377 |
watcher/tests/common/metal_helper/test_ironic.py | sha256=fHIsBxLxXUxOQAndta5xgy9S8p_FbO8n6OCX9VLSTMw | 4702 |
watcher/tests/common/metal_helper/test_maas.py | sha256=SrPJ7Jbr8UtRsQDRodDtfLHf0RLDSZln1TmVzxtaMuU | 4371 |
watcher/tests/conf/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/conf/test_list_opts.py | sha256=A9mqxfT1Be4zrJvGnAP_yb4A4jZBSzYQ5IDbFuIQMZM | 7028 |
watcher/tests/db/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/db/base.py | sha256=sWRSa6Va4j-Y4qj-JvP3s0V-23bONqlptgxTxK3G8uk | 2588 |
watcher/tests/db/test_action.py | sha256=irA0sIotRD88tIL45SaVyYW1-hhJqFK1ml-waQZDGxM | 15255 |
watcher/tests/db/test_action_description.py | sha256=tgh5CSrxh2lj99CBZ661Zcmom4NZ11RxWtGtYfSDDyU | 11274 |
watcher/tests/db/test_action_plan.py | sha256=dw4PM81aINWnUAwJg1bkWZVa1bT2JGJQl9Bld0gpBUU | 15616 |
watcher/tests/db/test_audit.py | sha256=N7dDEPvxmX7MFbSBsiEwOZzDy3Z4KtN0l31xrUCRQqc | 16749 |
watcher/tests/db/test_audit_template.py | sha256=hs5_oMXX10He5eBaHg6Q8jpIGAkiVAv7xw2O9VG1wlg | 16525 |
watcher/tests/db/test_efficacy_indicator.py | sha256=8uwU15xU0JZUlDRSDStegUc7K9g5RKn0CuJIkDmLHYA | 17420 |
watcher/tests/db/test_goal.py | sha256=-_ja34Lu5Fvzqwy8dResz4PISewL57FCHgF92L3TJ5k | 12103 |
watcher/tests/db/test_purge.py | sha256=C0_qmc179a1X3dH0Lq9Ic72WTCEw3FucAOI8FbIRuVo | 23464 |
watcher/tests/db/test_scoring_engine.py | sha256=Wqhzbwg34bKpE5rD3wp72Z7SaqwC7J2KgKsIrHgJHSU | 13916 |
watcher/tests/db/test_service.py | sha256=-MajHbFs4gcaItAmgzgwGy_z0D3iU6SIGMb5A7DiCWM | 11013 |
watcher/tests/db/test_strategy.py | sha256=P4TYivLdbLgZzDbZgH-znyJ-KKWj8ziNAjB5kcNT4NU | 14160 |
watcher/tests/db/utils.py | sha256=yqDpIDgcnKU9wAye1463Ch5b9DI1NKGYgjNaw3Hwln0 | 13532 |
watcher/tests/decision_engine/__init__.py | sha256=Y4KmmaTQFmQFKeccuUnkwKnrb8T_O2-sIxPQSox7wos | 65 |
watcher/tests/decision_engine/fake_goals.py | sha256=vKYl8ZB0-3819cq73gmJ3mjvwURVuZIlZ-9BgruhW7w | 2203 |
watcher/tests/decision_engine/fake_metal_helper.py | sha256=hGe7Ys3kpIysFMz-kYu64ytvD_oifwDDzI9QiJQY3Zg | 1674 |
watcher/tests/decision_engine/fake_strategies.py | sha256=2mD3hw5rMoHdHX4SoUt2J0gbagmiIaIAASlgwgYRqqI | 1996 |
watcher/tests/decision_engine/test_gmr.py | sha256=fUV6UIERUTbN4JK6Ij96FTESL8zP8zYHVVB-_1Kl7Ao | 1319 |
watcher/tests/decision_engine/test_rpcapi.py | sha256=H6oHI97HfJCoxuF5omHDdY4Kn5kodfC9rrimxpBUEqo | 2534 |
watcher/tests/decision_engine/test_scheduling.py | sha256=6txr8Sdx2xC4AeEthz7oEgFFEOm0ti8C8hyukVUrUDQ | 5376 |
watcher/tests/decision_engine/test_sync.py | sha256=Z9tD0tPopXIIZyxkOfYtJRWtZBBVsLdeeGMmvoFXFcE | 30575 |
watcher/tests/decision_engine/audit/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/audit/test_audit_handlers.py | sha256=wPhEHjDz_lU7vPqZUY70NEWVRF1LSeiuqTDbDeGd8_A | 24158 |
watcher/tests/decision_engine/cluster/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/cluster/test_cinder_cdmc.py | sha256=GNuklAX_ncDJPlvUZw7E07DajLYlCKcylIX5qzEA_Ho | 5280 |
watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py | sha256=vb7bHzeJWe8S7JQkQfXRlOMZDmD1hPZlRnTzbDSY1Jw | 3034 |
watcher/tests/decision_engine/cluster/test_nova_cdmc.py | sha256=GtqTL9jfS5w6CvmZQUGYATtVtRcboHbzvasLGeMBkEA | 19581 |
watcher/tests/decision_engine/datasources/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/datasources/test_base.py | sha256=swGXWVrnypcsVB7eBqhHGqlX0ewkIWheVlX0NRBhMcE | 2391 |
watcher/tests/decision_engine/datasources/test_gnocchi_helper.py | sha256=CqvO0wcvmmBL3rXPW_x9D9RuQcQqNfYkHIlBQmK9z8M | 8855 |
watcher/tests/decision_engine/datasources/test_grafana_helper.py | sha256=NVGVlzjAtxOaJLL-1s1V0jETAc5_2QP0Hr0qb4TiEn0 | 11858 |
watcher/tests/decision_engine/datasources/test_manager.py | sha256=_daZ57iHQI6PWkNHLV7H-B6_Ljk9d9xtzST7IcZ-E1c | 6822 |
watcher/tests/decision_engine/datasources/test_monasca_helper.py | sha256=toxxJCRCDgjvnN3wAXzdi6MPOCeMpKRikzXtcg-Oq0k | 5697 |
watcher/tests/decision_engine/datasources/grafana_translators/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/datasources/grafana_translators/test_base.py | sha256=vuQ5v73ulGgHu75RSkLs-syTAOefnOUAbD4NlbX4EsY | 3694 |
watcher/tests/decision_engine/datasources/grafana_translators/test_influxdb.py | sha256=swWkFSu6WbBpujvYVxmiP-E5ClLg8U2NetqEtOdqTVI | 5816 |
watcher/tests/decision_engine/event_consumer/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/loading/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/loading/test_collector_loader.py | sha256=rMzuhY6ACd2g-3uDehr9FftT-ho4IKphcwjbLctjafY | 3169 |
watcher/tests/decision_engine/loading/test_default_planner_loader.py | sha256=0h3DIdH1rSWpacdPhMd_rHl_mGqBmpVGFB2RL8O3kLw | 1156 |
watcher/tests/decision_engine/loading/test_default_strategy_loader.py | sha256=JyJgLCH0r1xPYpuQFkeJBtrk6rbFPHF4HgKxHkWBB7s | 2950 |
watcher/tests/decision_engine/loading/test_goal_loader.py | sha256=u3-0HxGjSQNrOoTzORgxL31a8LZ12ol8YSDxVM7Inns | 2736 |
watcher/tests/decision_engine/messaging/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/messaging/test_audit_endpoint.py | sha256=RQ6yT3MxeZ2PHVJLs3lhIbr7TVBZanKxKa834yaoGsQ | 2990 |
watcher/tests/decision_engine/messaging/test_data_model_endpoint.py | sha256=6wj90UIYwXDqRiOFamHtlW3cKxavFewV27xhEhVxHi4 | 2008 |
watcher/tests/decision_engine/model/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/model/ceilometer_metrics.py | sha256=JW1fPHNe4fFAIF_4yQe9_QgRpIJHYD69mFw645BHiJk | 9723 |
watcher/tests/decision_engine/model/faker_cluster_and_metrics.py | sha256=nPObe9x-O4apsIy2r3BqRE3ELqKlxZz6kRrGKVsfDuA | 7036 |
watcher/tests/decision_engine/model/faker_cluster_state.py | sha256=whaEpzD8zt7BVnqsBrWcbugDOeyChAyn74d1YwO0P1o | 12405 |
watcher/tests/decision_engine/model/gnocchi_metrics.py | sha256=LoKRVLPPwi_BIJgRlPRZ_gG87Nqkfd0_4e0DcmonSu8 | 9358 |
watcher/tests/decision_engine/model/monasca_metrics.py | sha256=s-voe8Cu7Su2_Tn_sp3dSxWTPI3zgFd9Wtrf9CZ7Wu4 | 4121 |
watcher/tests/decision_engine/model/test_element.py | sha256=m0Bti4A6DRsZbYvWbobowBF_CsBTHhXr2nmFmJuM0rU | 5637 |
watcher/tests/decision_engine/model/test_model.py | sha256=UwqHkRyo9puoWjZaRto90HE3k_ycwveUYvg_a3jGNlY | 20671 |
watcher/tests/decision_engine/model/data/ironic_scenario_1.xml | sha256=BxJ0R1FlqJa4ryyMPY81rswjW9WOSQxpsbX5lhL_Ono | 451 |
watcher/tests/decision_engine/model/data/scenario_1.xml | sha256=7vAaXW--mVZPuhXMh5bIhj072IY1SQVnphnh6StZHJs | 10426 |
watcher/tests/decision_engine/model/data/scenario_10.xml | sha256=XkdELZDxrUIrAnEqCxHbav0g_8FKzP_zbGuHrWv_4r8 | 4984 |
watcher/tests/decision_engine/model/data/scenario_1_with_1_node_unavailable.xml | sha256=Ak-Ujum5MH3lxMGM8kyPWNIaHcqeggM3AwHj_Ln8ddo | 9920 |
watcher/tests/decision_engine/model/data/scenario_1_with_all_instances_exclude.xml | sha256=YCun_qZxIpktqOYKzws8yr2cZO-CfJf55pGJrn2oewo | 7721 |
watcher/tests/decision_engine/model/data/scenario_1_with_all_nodes_disable.xml | sha256=o3mV9_bJqCpc3tje_CsEqjc6QsjXDACpb9ncjofqQa8 | 1130 |
watcher/tests/decision_engine/model/data/scenario_1_with_metrics.xml | sha256=jOc64J25wDmf40vTN-mZdZzLfKqG0TyjMAahZCmBFJY | 1057 |
watcher/tests/decision_engine/model/data/scenario_2_with_metrics.xml | sha256=6DCSsfc2xAMBMnFnc8bkrVar2MQPxeRLsJnOy7o_8ss | 2539 |
watcher/tests/decision_engine/model/data/scenario_3_with_2_nodes.xml | sha256=22nlO-8oP1J6mDzn6XE5ClASzKvHokl0KNwzUZRcKYc | 1195 |
watcher/tests/decision_engine/model/data/scenario_3_with_metrics.xml | sha256=ggOeMgWEfal7g2DgUqzszjPmbjVftNMErHC063XxIJg | 1535 |
watcher/tests/decision_engine/model/data/scenario_4_with_1_node_no_instance.xml | sha256=qtO2BECbEMGh_lxaQEHMlc90kViKKNFCZUQHpUPvpeM | 278 |
watcher/tests/decision_engine/model/data/scenario_5_with_instance_disk_0.xml | sha256=r25L7zQVuD3SmuYa0Jv-Riz4w5AMtptyyKf_GTfh2ak | 423 |
watcher/tests/decision_engine/model/data/scenario_6_with_2_nodes.xml | sha256=zh_eWSkTwitsNcn-_pHelghYacxstxm3OPt4figuJJk | 1587 |
watcher/tests/decision_engine/model/data/scenario_7_with_2_nodes.xml | sha256=R7WFw7nGvDz_iRvV1bmCIiW1Al0FKPVw6wYwdd1jZ3Y | 1709 |
watcher/tests/decision_engine/model/data/scenario_8_with_4_nodes.xml | sha256=_n42VD_YVC6XXZZkBYhrdqsC56QThR1lNOCal1CXXWU | 2581 |
watcher/tests/decision_engine/model/data/scenario_9_with_3_active_plus_1_disabled_nodes.xml | sha256=c4xLywehDK-fLOsrGOeb5PLQna7wFn6GE0BhjCv7nSo | 2617 |
watcher/tests/decision_engine/model/data/storage_scenario_1.xml | sha256=bB_GEYJTtQYRTp0hhx854PCPW0nt440dJADVgKUh-OU | 4147 |
watcher/tests/decision_engine/model/notification/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/model/notification/fake_managers.py | sha256=B315A8QIx3WRo1v3dRUWiDW0A3KExkOnIWx7Rw_jSCE | 2308 |
watcher/tests/decision_engine/model/notification/test_cinder_notifications.py | sha256=CTZPF4RDW6Dd_yEkn-hnmiqpDe76EDvAEk5x-tzYX7M | 25527 |
watcher/tests/decision_engine/model/notification/test_notifications.py | sha256=3hnMabwOC23themUCx2iBz3itIHiNlJ6dHmBYLAWvgs | 3715 |
watcher/tests/decision_engine/model/notification/test_nova_notifications.py | sha256=ywISVnmA_ATXX8sn2YC1GB_E4hadC1lPevjWUMYsW34 | 35232 |
watcher/tests/decision_engine/model/notification/data/capacity.json | sha256=CA-SuGK3Pu0guK9YKg-bR1a_Ek0QOPCG-EeyqTXYadw | 318 |
watcher/tests/decision_engine/model/notification/data/instance-create-end.json | sha256=aWw_hqFNqosDisDNqPkwlEwxS3fGWtnu6mnYnuMxy0U | 4171 |
watcher/tests/decision_engine/model/notification/data/instance-delete-end.json | sha256=sgRs0KW-DGncU59d2e5PvG7CsSPYAwKxnOWeV7bx0BI | 1726 |
watcher/tests/decision_engine/model/notification/data/instance-live_migration_force_complete-end.json | sha256=M7Xdgf1QQq4u4bG8xGeEVaDJMZ5TbHkCIwzSbq_UFlA | 3781 |
watcher/tests/decision_engine/model/notification/data/instance-live_migration_post-end.json | sha256=gABjx06mbIlEIEhirVFoDSCjE2mv2cLKpq5uj9cRd7g | 3757 |
watcher/tests/decision_engine/model/notification/data/instance-lock.json | sha256=oNLGz0dHNohoBygJM2xgQzeXVC7Jz8HOEnYeD8T0v8w | 3741 |
watcher/tests/decision_engine/model/notification/data/instance-pause-end.json | sha256=71WjOQrjmJfNCtzVKgUM_AbwOVS8t36AAcIKlhzRUV0 | 3749 |
watcher/tests/decision_engine/model/notification/data/instance-power_off-end.json | sha256=AOra0n69HQ2KgEfeS1TRndyk9Qvq8DcW1Mn6w1XpVT8 | 3755 |
watcher/tests/decision_engine/model/notification/data/instance-power_on-end.json | sha256=qQwuSlmsYJCMvHTVjhVm6ToRvzuaC_iEnEUqBuuHcR8 | 3752 |
watcher/tests/decision_engine/model/notification/data/instance-rebuild-end.json | sha256=X0FF_r7oGChuXolPohUJNULo4zOCtbAKrI03vQRPoUE | 3885 |
watcher/tests/decision_engine/model/notification/data/instance-rescue-end.json | sha256=KNIMzcXZlmExhWWiFZy4wHww_086eTl7pTWsS9NqbNU | 3830 |
watcher/tests/decision_engine/model/notification/data/instance-resize_confirm-end.json | sha256=WRsv3SpfQVJ3mnW_V3-abu87-K615yLjcpMKX6dLi5Y | 3721 |
watcher/tests/decision_engine/model/notification/data/instance-restore-end.json | sha256=3T90vVJZMSsV1xqiSxyrnQLnStwCEutO8ebuY79VkD8 | 3751 |
watcher/tests/decision_engine/model/notification/data/instance-resume-end.json | sha256=m0SqevoIuHSYor8p8QGO-YjmuC60zVuAjcfak3IxP38 | 3750 |
watcher/tests/decision_engine/model/notification/data/instance-shelve-end.json | sha256=-q3JrsGTAefNM6lGv_dlDh-NvTTTfnQEP8aFlMKhi0Q | 3752 |
watcher/tests/decision_engine/model/notification/data/instance-shutdown-end.json | sha256=_hv3PUPBNw2RTOCvPxTX1_pwXgbs-mm1Ru-W1HhHAhQ | 3129 |
watcher/tests/decision_engine/model/notification/data/instance-soft_delete-end.json | sha256=RkbWigJLHePZ5kW9UIyT2puHiP8FVMIp1q6ZY7yEelY | 3780 |
watcher/tests/decision_engine/model/notification/data/instance-suspend-end.json | sha256=O1UUZoH-m01E5_BuifMLYvTLyWtlVlsJvsXZSSUdmNk | 3754 |
watcher/tests/decision_engine/model/notification/data/instance-unlock.json | sha256=pwtKoE56dGTOlE5k97-wz2OKLaIE9LOUmYY4C9K7BLw | 3744 |
watcher/tests/decision_engine/model/notification/data/instance-unpause-end.json | sha256=hxC5K2en9FrbWgmHv8om87vqjDy8-x6Evj7zOA5L2PE | 3751 |
watcher/tests/decision_engine/model/notification/data/instance-unrescue-end.json | sha256=Ln1kGG9MerXnl2XzbL5luiKxirx1PZMOoiU-BY0c7Wc | 3752 |
watcher/tests/decision_engine/model/notification/data/instance-unshelve-end.json | sha256=de7fOCDilQnNK_C1o8gbyghNj58dkOljFz-VpDmKWvE | 3752 |
watcher/tests/decision_engine/model/notification/data/instance-update.json | sha256=ILdTSl1f46zSqDv-ZmMgF-uvtvUCNPdQY3vBck63h54 | 2503 |
watcher/tests/decision_engine/model/notification/data/scenario3_instance-update.json | sha256=NzpkFkqNeC1ppZGm9VWQv3mmN7e8znF-BspJiFluBLk | 2510 |
watcher/tests/decision_engine/model/notification/data/scenario3_notfound_instance-update.json | sha256=cKcXS9IgThqHuuzWhSUh_NozxMLuW4VDIu2v9qDWI94 | 2582 |
watcher/tests/decision_engine/model/notification/data/scenario3_notfound_legacy_instance-update.json | sha256=riGW4YUh7i7J-IRIgWcbn296RVKl1KoTeHQvYEf-9To | 1626 |
watcher/tests/decision_engine/model/notification/data/scenario3_service-update-disabled.json | sha256=IOXEi3zkeImbxpEwM0qsN42y0Bub-xanmYkDXOt3qV0 | 628 |
watcher/tests/decision_engine/model/notification/data/scenario3_service-update-enabled.json | sha256=Z-5kc-c5U8qQ0_i5UWR9oOtSQ3RbJoyxDEwX2aWpObE | 616 |
watcher/tests/decision_engine/model/notification/data/scenario_1_bootable-volume-create.json | sha256=97sayV4_va84XT2YvoBlGu0k7l_WFeyEu8rYnPo12EA | 555 |
watcher/tests/decision_engine/model/notification/data/scenario_1_capacity.json | sha256=pY4JjO2V5p_9q0G9jvmbWFd2Bp2mMGxBJU6MqHb06vg | 323 |
watcher/tests/decision_engine/model/notification/data/scenario_1_capacity_node_notfound.json | sha256=aiAkC-51npJbPkOjx7q9u1H8wuJMHJ-zJznimqtKC2Y | 323 |
watcher/tests/decision_engine/model/notification/data/scenario_1_capacity_pool_notfound.json | sha256=uCy_MDV0yeLmM82Ww-XLBiGxrbci7p-iTFSj3qknhAU | 325 |
watcher/tests/decision_engine/model/notification/data/scenario_1_error-volume-create.json | sha256=MWGGAtLjPF0b7qAacw-GUDkA6nmnZodzGSsXSNpEtPU | 407 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-attach.json | sha256=xk83_YZAtDFP_oAy4-7EBgC3ajTHnvGC0roCkX8G70E | 524 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-create.json | sha256=pZtR72iMkL9pI5cMLbvhd3QQsAEvUBCJ0pNntP-XW0M | 528 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-create_pool_notfound.json | sha256=cMRqXmcm10WguhaHn4upNMGDCyNsDs4XPblAPobs1Pk | 528 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-delete.json | sha256=RfmCELGidGjt4ytIs7TrxUYquzJPQbqNuN1u-4_bUo0 | 526 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-detach.json | sha256=TAxU7dztQR6fmTGtzm0boaW0Pqu62TdOA5KPwX_EmEs | 433 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-resize.json | sha256=HxekbU7eyhmH3eWTqehHHKX4sYgX6sKE4qbgYWrnVds | 524 |
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-update.json | sha256=EBR5Av8w8US41mToJnVoZqDVYekQHQvOz7X00FFwXTQ | 526 |
watcher/tests/decision_engine/model/notification/data/service-create.json | sha256=c5v7kQNzSmQM5qPa-XC0Pv5_7ZdV5i3a4VqLEV1hhew | 692 |
watcher/tests/decision_engine/model/notification/data/service-delete.json | sha256=jYpqntKq3B6jqYj39q_CojbbfO3lc6KYv93J5jabAJY | 697 |
watcher/tests/decision_engine/model/notification/data/service-update.json | sha256=kRAkDzXNSPsyyWqfdUQ22jffyg-GTvN0Fnu3gpvvLtE | 709 |
watcher/tests/decision_engine/planner/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/planner/test_node_resource_consolidation.py | sha256=dXO_sIL_w-nhg9EyaJroBcp1qZzAAngvNpcpLuUxwQk | 10549 |
watcher/tests/decision_engine/planner/test_planner_manager.py | sha256=sCMDksaJ5Xz8xVTdfc6HgLpLgSC2qmN4Qv2mKA_6kVc | 1134 |
watcher/tests/decision_engine/planner/test_weight_planner.py | sha256=Ku7ZiLEnkekBH8dsQbiA8nVUpBYZGQTCpUBmIcT_uno | 43556 |
watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py | sha256=u3lANLpj_G5uL7NZK8zf7c4CO1Ks1wyGxe-HWGRV8XY | 16277 |
watcher/tests/decision_engine/scope/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/scope/fake_scopes.py | sha256=J5eJU5QJ6b4WD3wynw2LUIFf5ZV4mP8gLuGeTFuAfWs | 2674 |
watcher/tests/decision_engine/scope/test_baremetal.py | sha256=Ehy-LorDaYS6K3hb9WEZ0WMpKrhCvgHLKkCEQk5YpZE | 2318 |
watcher/tests/decision_engine/scope/test_compute.py | sha256=DphiTo3TFuY3nyH6bY_OUWKL56S7sDzLmkh-LSYeIpo | 14315 |
watcher/tests/decision_engine/scope/test_storage.py | sha256=pXicRZ91b0Ja3xslMVtDzopL-pD8dmbmO6frv_RzI3Q | 9901 |
watcher/tests/decision_engine/scoring/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/scoring/test_dummy_scorer.py | sha256=EaAA_RGdvpjXenP52BSsKkVMvt7CP3dPz0gFEZiyw7c | 2002 |
watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py | sha256=li7bc-NZGNmVHvsh7ChnyATfmZpnc9kQUiT5roV-y-Q | 1901 |
watcher/tests/decision_engine/scoring/test_scoring_factory.py | sha256=m2O7BTEFgdL_iPjGjM5a0a9TFKx9FFWvy6P5STrJ-m0 | 1840 |
watcher/tests/decision_engine/solution/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/solution/test_default_solution.py | sha256=q2BxVVN9QU8AvjDZsC_EeGaGxp756PQgrUkzSk3nbxk | 2671 |
watcher/tests/decision_engine/strategy/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/strategy/context/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/strategy/context/test_strategy_context.py | sha256=rJMc9HDgZWFPXfHWSrd6-wa4YuxeTDTR6VNLjdbitMY | 4261 |
watcher/tests/decision_engine/strategy/selector/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py | sha256=7UdTJ0hkF606NbtnbHjYI-JVcjzEe12CKidOzQl-iS8 | 2578 |
watcher/tests/decision_engine/strategy/strategies/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/decision_engine/strategy/strategies/test_actuator.py | sha256=rCrOMcsr__yFH70JWbfBJeBDg0yftYgn8Ay0aOSEnV8 | 1342 |
watcher/tests/decision_engine/strategy/strategies/test_base.py | sha256=IEAfgNpfWoWE4Dx73ljoN1B2nMz2LxWgRLzKuaZ_qoc | 5171 |
watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py | sha256=kLDd4srTqRqxo0k1uaZIecZ2-kEMwS25N081BK9KMU0 | 10009 |
watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py | sha256=Y5hL5lvYjNIF7l42tKtGzFSo-OqkQTv4lPBp2bV-o4g | 1936 |
watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py | sha256=8HKXe57vFBxeq2Uy_YVHG9AwEI8HqLtwPQ4Hvt7CESM | 1951 |
watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py | sha256=FZQEH0sP4kV3O233grxobcnrDbOVYkBm_IXD23CCzck | 10284 |
watcher/tests/decision_engine/strategy/strategies/test_node_resource_consolidation.py | sha256=kyvyxJyrj_ArJsuoIDpOWDn-Ek-gkKlNxlYF3bDt4MA | 15906 |
watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py | sha256=-IGlCBVkqtc785Y_XbOI8qrgaK4cEyHM78yj5HFKnJ0 | 5609 |
watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py | sha256=fz4RskntOUMSxvCLEfTjj92mvAo6dA1CTOwJVq0Mric | 4902 |
watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py | sha256=_cEjJFWFUHV7lxTRJxNHor-Hqa3UJ56Eml2JRx2rxiw | 6528 |
watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py | sha256=voWP8cfqJtsaK5Dz-vIQKZFwyARHLZSY7a1-I6bDTlA | 9419 |
watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py | sha256=mw2CFX-JfWwaNM3EYFLoZzHZxJXpEh5YD7JPrZz0ggI | 2886 |
watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py | sha256=xxYk5pEzw8V6dROIYwys-WISDw2ZglJNwOk5xXjrQi4 | 7470 |
watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py | sha256=8Rq_-6Qy7D0OlxAvUhojVFz7GOPrHlI2aoYSwF5EVjs | 19358 |
watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py | sha256=76Gnxfg_T8YMI26XWGvguAd7Eiix4tL5AOTyIWXJKaY | 6279 |
watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py | sha256=_5GvZZZKcmMFsf6UMmJX_cYD5wCJV0lbP4Y2Kd4PuzM | 12007 |
watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py | sha256=HVDn6i3ayCJjEkPwifi_8u2hekuNyrU-jyCucp8kzoc | 30679 |
watcher/tests/notifications/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/notifications/test_action_notification.py | sha256=sR7ES_GhCdUUY3a6S2ta8imRQ69r2yMEX78QngxfHSA | 22457 |
watcher/tests/notifications/test_action_plan_notification.py | sha256=vSr04aG3XsitWvu_nEFttBwqrJDzCnfUIjQrVdb0c9w | 28848 |
watcher/tests/notifications/test_audit_notification.py | sha256=nc_bWF74hulIZDL90-TCaBOmDaiBBpVsM6dUdJjoxOo | 22000 |
watcher/tests/notifications/test_notification.py | sha256=Tok8naikTNp31iTcJTbseMmCQQlkJyGqkBB4vSUS7dU | 15426 |
watcher/tests/notifications/test_service_notifications.py | sha256=U_8vgZ10VXGROb6rVpACAhXw6DN3gmIYHo8Zcvtq7Yw | 2930 |
watcher/tests/objects/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
watcher/tests/objects/test_action.py | sha256=g_FTWcXVOjfCTI-M23B6YZnPj7RtUxd8gGabas49Z2k | 10241 |
watcher/tests/objects/test_action_description.py | sha256=iz_MiiJ9iKalGKaAoZbG-d1HIFB2TiuL7va1SfqKjy0 | 5683 |
watcher/tests/objects/test_action_plan.py | sha256=MHiVOgcCxTtf2MF5HHm8uPI5fnQ8O9RGL6zT1lqxbnE | 14722 |
watcher/tests/objects/test_audit.py | sha256=MATtKS7MBDpuhrLpq994rRM2UNahW9LRA7KMDxZ_Ev4 | 14272 |
watcher/tests/objects/test_audit_template.py | sha256=fSHdfYAm-RNjcubd8kixkScJIAunyRV-R9NHTeO8a4Y | 10670 |
watcher/tests/objects/test_efficacy_indicator.py | sha256=nZs4l4wmB3pKFQeC2S8p8tC8LFeTUBfUQhIbSFXx1EQ | 6888 |
watcher/tests/objects/test_goal.py | sha256=kD6WsEoH4jgLbUsEMOSNx4lzgWBruPPsQ3FFlZichHQ | 6177 |
watcher/tests/objects/test_objects.py | sha256=7W-FA3kDunGcGGj2q1_Lf6UqLwTGchoextSNjM2h4M4 | 21303 |
watcher/tests/objects/test_scoring_engine.py | sha256=y_crleFQFOUKrqT9tSI1NIP7eEMsnoLwb7ZyEZrY5mI | 7617 |
watcher/tests/objects/test_service.py | sha256=w8r6qgLJd0Vp3B774BInkWij4qUbMiykisIRSaxiqaA | 5100 |
watcher/tests/objects/test_strategy.py | sha256=WoJYFQD0LU7vkUT2MMy1bx3S6eY458aTICjoGRiPccI | 7364 |
watcher/tests/objects/utils.py | sha256=WtBFlXWIBRvl1keAjz1GtrkUWppil2pFIA-RngcqA5c | 8058 |
python_watcher-13.0.0.dist-info/AUTHORS | sha256=8KbNuzGx0Rz8hCG-A51vIMwOP1sgVLnnjfkNo9B2R7I | 7606 |
python_watcher-13.0.0.dist-info/LICENSE | sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA | 10143 |
python_watcher-13.0.0.dist-info/METADATA | sha256=3Hwq_SDSurkCVRSq59geMA6ohByFAYHboXP5K_E154s | 3928 |
python_watcher-13.0.0.dist-info/WHEEL | sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY | 92 |
python_watcher-13.0.0.dist-info/entry_points.txt | sha256=FCdhj8D9hluy9jjmwnwmFVumvMeOCv6n_IoOCHF8-WU | 4397 |
python_watcher-13.0.0.dist-info/pbr.json | sha256=_JP02CG21G2RH9wiiwMxaUNwaAiW-AzdgEUq2QlEvQk | 47 |
python_watcher-13.0.0.dist-info/top_level.txt | sha256=O2B7Sbzshq5s-tZxb2a7VETvMDiJItSYieAiJ6Jm5yY | 8 |
python_watcher-13.0.0.dist-info/RECORD | — | — |
top_level.txt
watcher
entry_points.txt
watcher-api = watcher.cmd.api:main
watcher-applier = watcher.cmd.applier:main
watcher-db-manage = watcher.cmd.dbmanage:main
watcher-decision-engine = watcher.cmd.decisionengine:main
watcher-status = watcher.cmd.status:main
watcher-sync = watcher.cmd.sync:main
watcher = watcher.conf.opts:list_opts
watcher = watcher.common.policy:get_enforcer
watcher = watcher.common.policies:list_rules
sqlalchemy = watcher.db.sqlalchemy.migration
change_node_power_state = watcher.applier.actions.change_node_power_state:ChangeNodePowerState
change_nova_service_state = watcher.applier.actions.change_nova_service_state:ChangeNovaServiceState
migrate = watcher.applier.actions.migration:Migrate
nop = watcher.applier.actions.nop:Nop
resize = watcher.applier.actions.resize:Resize
sleep = watcher.applier.actions.sleep:Sleep
volume_migrate = watcher.applier.actions.volume_migration:VolumeMigrate
baremetal = watcher.decision_engine.model.collector.ironic:BaremetalClusterDataModelCollector
compute = watcher.decision_engine.model.collector.nova:NovaClusterDataModelCollector
storage = watcher.decision_engine.model.collector.cinder:CinderClusterDataModelCollector
airflow_optimization = watcher.decision_engine.goal.goals:AirflowOptimization
cluster_maintaining = watcher.decision_engine.goal.goals:ClusterMaintaining
dummy = watcher.decision_engine.goal.goals:Dummy
hardware_maintenance = watcher.decision_engine.goal.goals:HardwareMaintenance
noisy_neighbor = watcher.decision_engine.goal.goals:NoisyNeighborOptimization
saving_energy = watcher.decision_engine.goal.goals:SavingEnergy
server_consolidation = watcher.decision_engine.goal.goals:ServerConsolidation
thermal_optimization = watcher.decision_engine.goal.goals:ThermalOptimization
unclassified = watcher.decision_engine.goal.goals:Unclassified
workload_balancing = watcher.decision_engine.goal.goals:WorkloadBalancing
node_resource_consolidation = watcher.decision_engine.planner.node_resource_consolidation:NodeResourceConsolidationPlanner
weight = watcher.decision_engine.planner.weight:WeightPlanner
workload_stabilization = watcher.decision_engine.planner.workload_stabilization:WorkloadStabilizationPlanner
dummy_scoring_container = watcher.decision_engine.scoring.dummy_scoring_container:DummyScoringContainer
dummy_scorer = watcher.decision_engine.scoring.dummy_scorer:DummyScorer
actuator = watcher.decision_engine.strategy.strategies.actuation:Actuator
basic = watcher.decision_engine.strategy.strategies.basic_consolidation:BasicConsolidation
dummy = watcher.decision_engine.strategy.strategies.dummy_strategy:DummyStrategy
dummy_with_resize = watcher.decision_engine.strategy.strategies.dummy_with_resize:DummyWithResize
dummy_with_scorer = watcher.decision_engine.strategy.strategies.dummy_with_scorer:DummyWithScorer
host_maintenance = watcher.decision_engine.strategy.strategies.host_maintenance:HostMaintenance
node_resource_consolidation = watcher.decision_engine.strategy.strategies.node_resource_consolidation:NodeResourceConsolidation
noisy_neighbor = watcher.decision_engine.strategy.strategies.noisy_neighbor:NoisyNeighbor
outlet_temperature = watcher.decision_engine.strategy.strategies.outlet_temp_control:OutletTempControl
saving_energy = watcher.decision_engine.strategy.strategies.saving_energy:SavingEnergy
storage_capacity_balance = watcher.decision_engine.strategy.strategies.storage_capacity_balance:StorageCapacityBalance
uniform_airflow = watcher.decision_engine.strategy.strategies.uniform_airflow:UniformAirflow
vm_workload_consolidation = watcher.decision_engine.strategy.strategies.vm_workload_consolidation:VMWorkloadConsolidation
workload_balance = watcher.decision_engine.strategy.strategies.workload_balance:WorkloadBalance
workload_stabilization = watcher.decision_engine.strategy.strategies.workload_stabilization:WorkloadStabilization
zone_migration = watcher.decision_engine.strategy.strategies.zone_migration:ZoneMigration
taskflow = watcher.applier.workflow_engine.default:DefaultWorkFlowEngine
watcher-api-wsgi = watcher.api.wsgi:initialize_wsgi_app