watcher/version.py,sha256=2-9EB0xgCCjhekv0INxWnNfz8JGJh0eY4qQBXFECv4E,739
watcher/i18n.py,sha256=91MfRGt36lpPOd7Y2n1z0hfCe_1LbQwFCqx9aWH7_A4,1108
watcher/service.py,sha256=GywFvT77-D429ZF4XxYyKKHXex3OR88V0dx5TzQK4xM,898
watcher/opts.py,sha256=XQATIIT4KBp92CczCHGC07nYY1I7vLoEdljBQd-LQHQ,1132
watcher/__init__.py,sha256=q5S7uH2MFd2PHupUaowsZ8iz0yYrRDRFB2UCgf7I4IE,665
watcher/objects/action_plan.py,sha256=F2mNfwrxRD9Kj8OVZXcH7joWQUGOeFwXks3h3IksDq8,7983
watcher/objects/utils.py,sha256=0vCePNRLuT_10YJD0uQ4SeYKRa1-GeVgQYwx-Qw2NXM,3663
watcher/objects/audit_template.py,sha256=gC0S17DsoRNb3KIAf12A51GFY3R-MTFy384FIpAXQ5E,10369
watcher/objects/base.py,sha256=5Gs_dhuFB_x8ZLRV4PURArl_AAmwUd3NUCzT5GBb9Pg,20111
watcher/objects/__init__.py,sha256=GhtzIxTfjQfluALdesR6WPEe5ggYsuxG02P_Z0OvYvA,905
watcher/objects/audit.py,sha256=_7_WCjl7f6WQsOkytrTx_f6NU_VDKP_KshwyDaXvOKI,9218
watcher/objects/action.py,sha256=i6-R0j1is1VSxhJobKo2DtxfdnbPjlvHr-aSQFve13s,7932
watcher/contrib/tempest/tempest/config_infra_optim.py,sha256=vFneC5kZWWtZE2qIrx40ETw0n_-J6jDxbWHkwXo-y_Q,1474
watcher/contrib/tempest/tempest/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/clients_infra_optim.py,sha256=2CUroI27UOF7noqaI2e2Wple9YLJKx_nViR3peJSJBw,1567
watcher/contrib/tempest/tempest/services/infra_optim/base.py,sha256=SMvAR0jFHPF05OGv8umCqovQxnyyvLRYai-NdgSNzQg,7020
watcher/contrib/tempest/tempest/services/infra_optim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/services/infra_optim/v1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/services/infra_optim/v1/json/infra_optim_client.py,sha256=pPnQEIDcn0-hBpqTHeG7I5MOuRm25kU7SWfY3mUC5bw,5668
watcher/contrib/tempest/tempest/services/infra_optim/v1/json/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/cli/README.rst,sha256=XvXBCVzT2fkQrowQCXGsrZz1OTyj4_PXGrP8zUDpz-4,1602
watcher/contrib/tempest/tempest/cli/__init__.py,sha256=VZgeYUh-jJSdJMN0RF6LHYouT_YBPbMWt8oP08fl76I,4909
watcher/contrib/tempest/tempest/cli/simple_read_only/README.txt,sha256=CLjCnWEjgwSVAoUFbin-d40LDVLY0Jktwr1TIax7wQU,65
watcher/contrib/tempest/tempest/cli/simple_read_only/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/cli/simple_read_only/infra-optim/test_watcher.py,sha256=No2rT-ZRN68kpKidnUNzlwNPol_WruVv2kIYRo9W7C0,9746
watcher/contrib/tempest/tempest/cli/simple_read_only/infra-optim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/api/infra_optim/README.rst,sha256=p55jDi-p7So3x7RkbmCwiu84s308XBBTjt1Zy7O11iM,775
watcher/contrib/tempest/tempest/api/infra_optim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/contrib/tempest/tempest/api/infra_optim/admin/test_audit_template.py,sha256=W5cup0IaeiOuX8z10-ydcemVhKJSIVTOHxPiPg46zFY,9256
watcher/contrib/tempest/tempest/api/infra_optim/admin/base.py,sha256=pzAwFTnuMrb27UO0gzJl7E5WIp4xCCiF4BAL-hxOCbw,4678
watcher/contrib/tempest/tempest/api/infra_optim/admin/test_api_discovery.py,sha256=sF8UjjQMsiJOxdpkV4r5nORJpgPsPVsWLOvYQPn7dlc,1617
watcher/contrib/tempest/tempest/api/infra_optim/admin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/fake_policy.py,sha256=upS-bRMvKBjGnEYQJs7zMPVC8XCVHWd9OeIBnLrVVJE,1180
watcher/tests/test_watcher.py,sha256=ZNre6JcA2YqZAKSKxisIU-bcyGjFXR3O21Rx0QYoPbY,768
watcher/tests/base.py,sha256=uwufnGwIZOEqCgbMbMV_4sy5Sa_MVkrJNwBw0x6rPmc,3995
watcher/tests/conf_fixture.py,sha256=QeGWV5h2Rd9QhurH7uFWvFNrTJIrb4oxHHExCz5Orkc,1524
watcher/tests/fakes.py,sha256=DTevUKN2XHLaM1HXsIcLqByhRJluoX9hnprAPV_2Szw,3203
watcher/tests/test_units.py,sha256=qaD1nHNEiXq17f1THIsEmg2MvGFW0AvmzG4te7PQuLs,680
watcher/tests/policy_fixture.py,sha256=hj6YCons3zqEbQAAONIIexEQF6ZJVZ17U9TD5PKG2zw,1412
watcher/tests/config.py,sha256=1rSRFhxcTQ7hoqMLcQK3v5tLe925yfK9jIv-9mJVDNs,1068
watcher/tests/__init__.py,sha256=0DqOUe3Ay5pIguil1By8OOrONr6FdmC_iYcsjoCTphY,1244
watcher/tests/objects/utils.py,sha256=HW2nuZgUGCEgk5eJ20NllakcROBtkPn9edEchIR6yl4,4389
watcher/tests/objects/test_action_plan.py,sha256=XMxpxrX-psD5HbBXxclLcTBuqIXY2dfkC25fstWApGQ,5939
watcher/tests/objects/test_audit_template.py,sha256=y73uG1TW5liRWlGbbH6Ft8Dxbw5NhyUufNjiZwrn7M4,7877
watcher/tests/objects/test_action.py,sha256=NDR1S3koDgOCe0F1La8Bwp16fZs-UnYdZ9q2dpsApok,5448
watcher/tests/objects/test_objects.py,sha256=p43iPQezQe2W6MguHxn7QUrfnQMy9LZChZ2qDqIAJ1w,21780
watcher/tests/objects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/objects/test_audit.py,sha256=2c5Hjpk95xeCrcbjuis1rJ9WnpkJlm5X8KxV5MQVpJY,5363
watcher/tests/db/utils.py,sha256=9aPLJWFRA6ctuVyK095LwslbKM-FzO0fThgY7fXpbh8,5432
watcher/tests/db/test_action_plan.py,sha256=LgqGG8QOAst7X3hoDs86dUPbfpSHRtb6yS4WxlzQKEA,5982
watcher/tests/db/test_audit_template.py,sha256=zPUJXt1ngJrojHTSr3fwdQkpAnjU4jPONbdgvOQxT-A,7535
watcher/tests/db/base.py,sha256=DQ7QTeWH8-7oafr7G_GW7YLusQusHxajHLEoxtu_uKE,3437
watcher/tests/db/test_action.py,sha256=3Ifc3DXwZ401Q0ynlMLf2kBgN-PYJolCk_i46iEmPHE,6164
watcher/tests/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/db/test_audit.py,sha256=zGVICgJojHENnNQD1KCOuAUw3JrHqHTodiWL3F9CFtc,7100
watcher/tests/db/sqlalchemy/test_types.py,sha256=BVbbrJ9cF9KUo9j8tLDVtOpF1kUoh0q89DH9G2GgL98,3221
watcher/tests/db/sqlalchemy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/collector/test_nova_collector.py,sha256=YJcQWQAKFmpTGo87jRnnxj3b5uf-woAHWRYzx07kkN4,1562
watcher/tests/collector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/test_strategy_loader.py,sha256=ybI7cFRlqItuduVVVgxHDZCy51yHPQIFxNjc3cVxHj8,2107
watcher/tests/decision_engine/test_basic_consolidation.py,sha256=2sLNw7orn9I-zzHkBMPDUYubFBEujcoVwoGv7MBZYss,9677
watcher/tests/decision_engine/test_rpcapi.py,sha256=EdrtHvtwRPGyqScZptkKwAM9P1F6fn64NUuxSInbybo,2144
watcher/tests/decision_engine/faker_metrics_collector.py,sha256=8SWkQIrPPgVdtgyZw2NXgxU6nkbNDQCznS50iYLbvxU,3960
watcher/tests/decision_engine/faker_cluster_state.py,sha256=eIdiPVd-chKPK3pjQZUBUo2FUAdGbAFTGZKvEl52ukE,13901
watcher/tests/decision_engine/test_default_solution.py,sha256=iCl04pUfQV6f_10lZfjBgaLCy2fBUcB6I7jOvajJbw8,921
watcher/tests/decision_engine/test_manager.py,sha256=cuxbKlZVq2RDGgAua3RbdCeRVRKIUgcXvU5WdInvO70,1552
watcher/tests/decision_engine/test_default_planner.py,sha256=tZbxKPtdDo-6csic6MF-gHD5cyLrErD-rrPz1SKpjh0,5384
watcher/tests/decision_engine/test_meta_action.py,sha256=1u-K-Ntb5iA_aqC6_bMcK43CVgSiO7_pfAWhmNu5M4o,973
watcher/tests/decision_engine/__init__.py,sha256=Y4KmmaTQFmQFKeccuUnkwKnrb8T_O2-sIxPQSox7wos,65
watcher/tests/decision_engine/test_dummy_strategy.py,sha256=f23DHPrq8E-aGLv4g2Tlo4a3F-P-U7MtsX3Q9_PDnXE,1088
watcher/tests/decision_engine/strategy/test_strategy_loader.py,sha256=5YhkE2I-0zd8Qt0VPEmJak6tPzaARcDvcouJeV4PfCU,1445
watcher/tests/decision_engine/strategy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py,sha256=W8IZ23aGUUzeLW5uKlAxQKfAWgAA65HGTtyF7YXOyQE,1802
watcher/tests/decision_engine/strategy/selector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/context/test_strategy_context.py,sha256=QwEvQxJ2zUXjN7buw9nzp7AbNLHqkYD_I8dPM74c1Hs,1065
watcher/tests/decision_engine/strategy/context/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/command/test_event_consumer_factory.py,sha256=wHN8EZWUQ9Oj2QqyUVLeciYz2Pyt-7nm5V-ENBwoG_k,1092
watcher/tests/decision_engine/command/test_trigger_audit_command.py,sha256=FeKPyDyKELPi4Sv5qPCjujdv-bgByfagUdwxHWMj-3s,2844
watcher/tests/decision_engine/command/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/model/test_diskinfo.py,sha256=rH9dhnyKo0liB5iaHOQp1K3l-9VcdtvI4HmsYhH5vRE,1141
watcher/tests/decision_engine/model/test_model.py,sha256=jd_sUFd5MAvXyt573zlsndvvYnVHbGTW2c6D5QpUcIk,5075
watcher/tests/decision_engine/model/test_mapping.py,sha256=6IzU6QTvNDGvcNvje3_aXdN76HG4NZvjKpnn8e6wOhk,4077
watcher/tests/decision_engine/model/test_named_element.py,sha256=f4rj_EBv9Q6Th4qHfRHfDytivup1qk4rC8pggSvYjBU,1109
watcher/tests/decision_engine/model/test_vm.py,sha256=Sn9HHOjfPPSVbzgzaHHalLI7T1O8YQ3h5z5Ly71XbzI,1055
watcher/tests/decision_engine/model/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/meta_actions/test_migrate.py,sha256=Wjgltc4HaSse107YcA1XUvsFNXYZYOLoLU9rG8M51hg,1151
watcher/tests/decision_engine/meta_actions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/event_consumer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/messaging/test_audit_endpoint.py,sha256=PjdLkKLVN7RorKKeSa4HVJrXqDJNcOMvfZNkupfHPxE,2564
watcher/tests/cmd/test_decision_engine.py,sha256=XIKT6PZz6ditypRChfKTkJ11f8QFuhiqW3whK2vZ9zU,1735
watcher/tests/cmd/test_db_manage.py,sha256=P-ksSaK8L7hvG3buXWjfbMfrUnsNGlT8ZCjBj8kq2vM,3768
watcher/tests/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/cmd/test_applier.py,sha256=YwTRLuGo6U70JM7HrGj0GUtkXW37YtRFMP38PSjoXa8,1674
watcher/tests/cmd/test_api.py,sha256=WNPwi-YUFmcmHhOLLZ3d0Stg3fsDRupdhCRxzAlDWeY,2302
watcher/tests/api/test_base.py,sha256=vDMxmzt0VKUx4X4GEtPBBjMrVyEbzp-tRYFwngD-2Qw,1151
watcher/tests/api/test_hooks.py,sha256=jpV0z2Ae0RiShWZqjgscP78-KJBdpT2kDrSu07u0GLs,5808
watcher/tests/api/utils.py,sha256=DffAUTsnNP8xGJOtNBMjxMMAk4pshHDDzmHf4xIeQ10,3552
watcher/tests/api/base.py,sha256=Q148C6vcWxiDewuJ9Yv41vD2fMvZMb1VBrAfjOgkAQ0,10387
watcher/tests/api/test_root.py,sha256=YghXmnN6HNQWhXcBccFZ1k_GLlpTM3aLO-ymR0CWI5Q,1755
watcher/tests/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/api/v1/test_utils.py,sha256=QofNEpDkcUM8n3PuleX-2iSJWCeUbyMr15m2hMPQDYk,1534
watcher/tests/api/v1/test_actions.py,sha256=VmfUrxMza_JGo5glI4FJypJXYxb1M2IxwP0Z0Er1mMc,24640
watcher/tests/api/v1/test_audits.py,sha256=9C7AW21LF18UhAyMs01cv_neIU8Dgfk2kzO4jsMJ4Ss,23192
watcher/tests/api/v1/test_root.py,sha256=8km-ATVpXPk7tj4VzGaYSJVeJYovvP04jc0aGecJGPI,757
watcher/tests/api/v1/test_actions_plans.py,sha256=f7wm0i_ObbwQ0ZzSoZeSXPdr6QEDFkHmUvkMvIfiXss,18808
watcher/tests/api/v1/test_audit_templates.py,sha256=02hNkDZ7tNkz8bkhtlt67BZAwsYQhkdmGgzq8f7so48,20827
watcher/tests/api/v1/test_types.py,sha256=54TL9164vxIi1_Dt6_JvFHhxbv16QpkZ9f3q4vR0ALQ,9163
watcher/tests/api/v1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/api/v1/test_goals.py,sha256=iese54HxHKovfCK_o00j7TyteXOSC_8CRfVeAaYgo5U,2631
watcher/tests/applier/test_applier_manager.py,sha256=xIwcz3TOXzaV7dG77VWU7ySRxj1eGsreDCp1zw1yomg,1036
watcher/tests/applier/test_rpcapi.py,sha256=RgAoTKl-9aD8_oc0tO3RlyvLv2humfU7na4FYNwk0tU,2177
watcher/tests/applier/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/messaging/test_launch_action_plan_endpoint.py,sha256=g36QllVbkmRX2AOfg_u7jnYd5WnlEKFKbQoKKMLSeTk,1429
watcher/tests/applier/messaging/test_launch_action_plan_command.py,sha256=YXjg43qV29dvoBVIdEKPP44NaHG9ljzXrZRUB8MXGKA,2794
watcher/tests/applier/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/primitive/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/primitive/wrapper/test_nova_wrapper.py,sha256=QaWkVVwK2ZgXF_kXydQZ2hDbgYQh_HnuJztu_jBZodg,2539
watcher/tests/applier/primitive/wrapper/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/execution/test_command_executor.py,sha256=BuVXSLrqbGAO81eLPzJh_ZJ7nHtAHboIMPXUfKZ8HX0,2092
watcher/tests/applier/execution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/mapper/test_command_mapper.py,sha256=ldYX3VQN-ZxTBKGMXsNu-XaIEghgTETgJNpgANpSkLc,2089
watcher/tests/applier/mapper/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/keystone.py,sha256=pXWpNua33uQ23Va32Hrvd_DvWIUbITaHlfhNSzEbyK8,2181
watcher/tests/common/ceilometer.py,sha256=zyap7CbJu_paJlBammd6tJ-UQPz03ybrfNZzAeWC3bs,3569
watcher/tests/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/messaging/test_messaging_core.py,sha256=Zmxwjmp1WjL5GPppN0JTrh5Ss0cKGksAMdC9zIsAfv4,3149
watcher/tests/common/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/messaging/test_messaging_handler.py,sha256=p-2_ljkqnB5FlAafmOXf5BbbJux-sbIcG6xc17OoldM,2463
watcher/tests/common/messaging/test_notification_handler.py,sha256=M4I9qMHXQp2V2o_VLFCMpdHjMajQaMj1FVzAaoubDCk,1957
watcher/tests/common/messaging/event/test_event_dispatcher.py,sha256=Xud-yaZhYIEmhaxG7TkPEyCWL31vgBj-CchZHcI40Bg,3108
watcher/tests/common/messaging/event/__init__.py,sha256=CGfHWOi9AMdp9Op44Cx633wfG11JF9Uz1UAjKqsnEW8,20
watcher/db/migration.py,sha256=luOV_QnQp1XvtKFrgIMmrn7NFPbOgIcDxOBDQt5wVzE,1636
watcher/db/README.md,sha256=FeYZRbynqZsMrfMqJxWq1lw5fmTXmSB3r-nfe-AwRJc,525
watcher/db/api.py,sha256=Pj7s1E0nnbN1_42ZYWHGCxTEvZCvHCoKDz9YWWZ4Qjo,13011
watcher/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/db/sqlalchemy/models.py,sha256=4hsECgNqyiva4vi0urtk1QL6_iKXy7-J7ekO2TEjuh8,5921
watcher/db/sqlalchemy/alembic.ini,sha256=LzCgKVKhFQctG7OUdDzWHGKnwA7WkTCLame3foHscuE,975
watcher/db/sqlalchemy/migration.py,sha256=Eb1ZUwM6vJ95BfVXSI7VBeHLOdlfVr_nmoLMgDvzvyo,3665
watcher/db/sqlalchemy/api.py,sha256=6rSa_DD4J4R1YMlOhtBycoaFhKVJ1G6GFSpYRPQlzx4,22438
watcher/db/sqlalchemy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/db/sqlalchemy/alembic/README,sha256=IsbX4tTYxFXEci6DmN-XLfPgaUrQhCIdkjBt4sUhzRU,491
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/414bf1d36e7d_initial_revision.py,sha256=a1d6foCLcSIRoc5ob7cvQses-9BWhMh7_jz9PIqTLz8,3930
watcher/decision_engine/README.md,sha256=QI5B77ZlxkOWrLm3m8azU4TMAewge3eDBVWVC2PBJTg,4565
watcher/decision_engine/rpcapi.py,sha256=CzMpuux8nH_pORvQfVyOSmMXa46pF_rEGCd0pCALktI,3196
watcher/decision_engine/manager.py,sha256=Jh3BGTLeXrd5P8z3YM23R7CleGytW0Od9_URu1VCsz8,3726
watcher/decision_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/planner/base.py,sha256=X2lQ8naOuL7YzZ7M79av0SpqsN7ozZ8BHfl8XiVx-e0,1289
watcher/decision_engine/planner/default.py,sha256=0trkr7IHpKMKK7gInEQt-6tY0r0XPSwYO45DLNx8dxM,7098
watcher/decision_engine/planner/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/level.py,sha256=l0stFB-OuOMMKylbub0C2mTRhAMtKOOfCLQ5zY_gJxY,827
watcher/decision_engine/strategy/base.py,sha256=OKziXEZCvO7I2eI_7Vpu2bfzD348EKffwaNh5d0-bR4,2310
watcher/decision_engine/strategy/state.py,sha256=GFEVmY5eqG1aO1byynaF5ifZARoQCsCgHuq3lIXglT0,795
watcher/decision_engine/strategy/README.md,sha256=vz_ak4i0-B_jcaXvoZlQXPqgb6-UZ0Cv1BmWinvg4fk,1493
watcher/decision_engine/strategy/loader.py,sha256=Kxg9yjEmF7_2_NW3pItC5C6TYOofWy72SWom4VfB0tc,1578
watcher/decision_engine/strategy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/basic_consolidation.py,sha256=aDHBhdYXgrNZCFvBOGzf1_UATrMwa2zWYlONw-fc4CY,19210
watcher/decision_engine/strategy/dummy_strategy.py,sha256=8izXXRW7y8scnLMiNM9frOG8krUfdSEHokVnttty59c,1209
watcher/decision_engine/strategy/selector/base.py,sha256=iTv6Uq0M6xXk_H1wkeeyhdcTneikLaA59MjWmoEWr9E,908
watcher/decision_engine/strategy/selector/default.py,sha256=TjfdHdNbhTuqrzYIVMwrmXzHZ3d4UPZJpdCyxIp6Opg,1977
watcher/decision_engine/strategy/selector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/context/base.py,sha256=vUcrcY9nqmgHEgt70ibN0bQX-7Ks9ia_3qfQUUFiQ_Q,915
watcher/decision_engine/strategy/context/default.py,sha256=I34GALO8LaiGTEF1LuwMrVYenA2b52KqUckGYMPz38w,1702
watcher/decision_engine/strategy/context/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/command/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/command/audit.py,sha256=F4QBFXMGC0PmSKvUciKLgACGhfg7LphlBHxKhkEpMkg,3344
watcher/decision_engine/model/power_state.py,sha256=LkzLdSW8CO1GJ6kM7LY3uWx1qAvq8JND6NWI8RF-jiU,1088
watcher/decision_engine/model/hypervisor.py,sha256=txryoPifG2sIIW_-Z8dB0fFTKqfe5T-ZWZhQxricBgs,1482
watcher/decision_engine/model/diskInfo.py,sha256=KOX2xxgql3uijPY02ajoTvSfzup-fisR1V1cIcKcgtQ,1315
watcher/decision_engine/model/vm.py,sha256=1OhWAlHaWgvsVpzBpIuZD6f7cKX1p_sHFrLgXuq28yI,1004
watcher/decision_engine/model/resource.py,sha256=d1gle6YNjgbBgOmqG_41r68FNhdu2GwdZu4YPTLWs2c,1501
watcher/decision_engine/model/model_root.py,sha256=u1nnyfpSNjV7l3YpwEFAz43QTXnWzSgKJNVDCjzMAlc,2738
watcher/decision_engine/model/vm_state.py,sha256=R0ta9Fu0boxDPFbQFiddtHJxQMmEvUJ3yy3_2eb2uto,1191
watcher/decision_engine/model/mapping.py,sha256=qmWoy2fLy-2KjrBKZIseR2KUb8l9hRfzqQ8o0CIAI9g,3798
watcher/decision_engine/model/compute_resource.py,sha256=7YI5uyDw1MUzq62bddro2NYYQ7F5BReFpo-9TDN9t4g,1219
watcher/decision_engine/model/hypervisor_state.py,sha256=uqM7QiWuiwhpt5-KX2BAuBG5e_gNrhmTXDv-tZoeIZA,744
watcher/decision_engine/model/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/model/sla/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/solution/solution_comparator.py,sha256=-YckVEQ1DgbwRZAwvdZLGEIHqQMfX9qT1RZINs8th8Q,900
watcher/decision_engine/solution/base.py,sha256=OAyZyx44bleHxH4MVlfuBXC8cBlbNrRWVmZIiJT7Tyk,1584
watcher/decision_engine/solution/default.py,sha256=sLuQPf2YR0LC5bV-yaGcFxA_sE09-njq2y6mWIMQ6fA,1230
watcher/decision_engine/solution/solution_evaluator.py,sha256=Lh8LDVk2hQ1Hpg2pxQLY_b3euaxNCPPRjL33g7FGGoA,908
watcher/decision_engine/solution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/messaging/event_consumer.py,sha256=HMAlWdq7rLaiIt-5DBbVNlPjdMkf-badaj0QF1LCcEM,1109
watcher/decision_engine/messaging/audit_endpoint.py,sha256=Bcv8f_k-mNLKfZjyKEdb_VpOL2qferYaHHJgoLCEyVo,1499
watcher/decision_engine/messaging/events.py,sha256=3KRgfkiABGUduCJrXRfpN_GGN_IV-UnZthdSwRrj59s,791
watcher/decision_engine/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/messaging/command/base.py,sha256=g8-w4DcGh5zswd2cTLON_Uog2bb-S3HUVOfN7gFA7Wg,905
watcher/decision_engine/messaging/command/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/meta_action/power_state.py,sha256=ZHZ3drjSva5gpmBDmsWyL3ZYDcZJd0bqI582z-TZmgE,1522
watcher/decision_engine/meta_action/base.py,sha256=-nDeXww2YopAq7qvy8LMOBV3WqT7zlIXsT_izwJh0p0,1230
watcher/decision_engine/meta_action/migrate.py,sha256=sw-a9FCrW-pt1eEOMzbt6YEVChRbEfg6FkNBeTytfSA,2269
watcher/decision_engine/meta_action/hypervisor_state.py,sha256=aldibjrjYUnFsOplfQr6MG0s239ADVciA9sVAO-ThJM,1508
watcher/decision_engine/meta_action/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/meta_action/nop.py,sha256=A65UVz8jcQngrD-y11KSnxwzwOdeRoe-lT4fgvzOoQ4,834
watcher/decision_engine/event/consumer_factory.py,sha256=uVXtFJDPC3cu5lRBVUSGydCrEDQZ3GQHOxe7XXvvnZg,818
watcher/decision_engine/event/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/cmd/applier.py,sha256=XA3XOpcBZKeg1yhZVW82SdRnUJ4wWux_EsegewtgF6s,1294
watcher/cmd/decisionengine.py,sha256=YBnszFil6-ukgPL-sDOkkH9HbFxHcFFAU3lUzZmdYNU,1333
watcher/cmd/api.py,sha256=PJ6Ol5Cgv_l7H8z7j5iOHMQxWY-8PBSjSjmtactb8hE,1751
watcher/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/cmd/dbmanage.py,sha256=fWpm8019RxUVCm_Nnn0sINcOJkGUB_WmbO7sefum37g,3653
watcher/api/hooks.py,sha256=l1OPGJvmtn8swrF-urdDR4jSPoY_IB6_exuzKPncTTY,4074
watcher/api/README.md,sha256=Vbgn0jb430U_ca3rLv11-I2zmxYo1M-rDrj0cIupmS0,276
watcher/api/config.py,sha256=SDDPN4j3vOSmt_n3USexIJGZkGorUolvKvygLw9B4BE,1549
watcher/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/api/app.py,sha256=exRX4r9VgG9T2wDb1qZEwYDv0NyJzFPanFMX_PYd1hI,2189
watcher/api/acl.py,sha256=9c34l0RL-OXcP_044jn77t97eiKx5A3j4gzCNQkAnEE,1680
watcher/api/controllers/root.py,sha256=MElg4iZF7_8FIF-83vZJ_ZerIAheO6nLm2wj2eLLxQI,2988
watcher/api/controllers/base.py,sha256=6sSnkujNwfPSIOHgMviqE4J1wAVf5L7dHgnEY300Pbc,1669
watcher/api/controllers/link.py,sha256=Tx5-1Yf6XsXsQtry9WZoO57n8ShgiRmWiUNSDsEZX98,2028
watcher/api/controllers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/api/controllers/v1/action_plan.py,sha256=IDfUT1jN7LHW71-y63ykMvlXA-frKsqUuDljsb2yQbE,12819
watcher/api/controllers/v1/utils.py,sha256=NcqvdhrqnfLqd5hpduAlts7Hjam-wwmUGhVIkGHiGXQ,1811
watcher/api/controllers/v1/audit_template.py,sha256=l1fi-OIHbqTUXai0d_5bGpYkhoBzTyemPkH_2KrZyy8,12582
watcher/api/controllers/v1/collection.py,sha256=IW5_LYrUQs_BkaAKdiDFArCAREXFHaEy3Weahgpu0BQ,1717
watcher/api/controllers/v1/types.py,sha256=x9gi4FSvTK4cjwsSCTjSCVzE9WEmCccFe9bJuMuvWhE,7379
watcher/api/controllers/v1/__init__.py,sha256=sXOCPhy2qZ0UO9Gt8c9S6TXXEC0pPjY94ljpwdXaJ40,5891
watcher/api/controllers/v1/goal.py,sha256=pFQhmGh8N7kj5fP55IOI-CfrlO7_7gyelbKud7FAMAM,7297
watcher/api/controllers/v1/audit.py,sha256=Hrnaifqp1ajYRdgG3UPqiqMcfteElkEtjXGBmiw_21s,14225
watcher/api/controllers/v1/action.py,sha256=-Nj43B3u09RZ3DltRfWeLcijblo2m1xDum-QaLqPEPg,14485
watcher/api/middleware/parsable_error.py,sha256=dLbUVcv6XPq9PvNtCVnvOPH177Ejhb3K4CPlZEfdN-Y,3716
watcher/api/middleware/auth_token.py,sha256=hwRxhhC-n3S-jkDS4BGCDiE4oZgRwell5PZcemPPE1E,2132
watcher/api/middleware/__init__.py,sha256=wlRry60ayCguRz70lKJ_hPaizRepU3Kxmsbzdg_zp_Y,860
watcher/applier/base.py,sha256=OIE3BYDDGN5NgANjYB-2jIeg5kZXudaGGlmeboS47G0,906
watcher/applier/default.py,sha256=M1kkUzavNjMHQ74EGwYJ9tPTCCXdIbLVrzUerPzFRlM,1611
watcher/applier/README.md,sha256=hMxxbzB4_pVFdCyQYq4-ql9RdyPcxSsHKJMxETgVjGQ,829
watcher/applier/rpcapi.py,sha256=xE4AvV7LL3kuNNQimwtyW0QEYwDIjV9OZw8V9L4iu5E,2427
watcher/applier/manager.py,sha256=yciF1aJyae7PraigQ5J8voaiFCKiUIN1R8nYISRPhLQ,3821
watcher/applier/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/promise.py,sha256=z8PT9wYJ_BK0jxvnrOR8g-s1_5nPA-n75VWob7D_O6M,1541
watcher/applier/messaging/launcher.py,sha256=VsJpax7Ntt7slr6Sm0kD-byo7Aje1AD7bJxgCJxxZHc,2566
watcher/applier/messaging/applier_command.py,sha256=R3x6Dvq4657elQngHufb8_Pf7kjk521mOSY4Sy6I-NY,895
watcher/applier/messaging/events.py,sha256=-3ztcg61ak2CLmfBiB0mHiiJgaLQ7eya2Pee44S4M-s,790
watcher/applier/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/messaging/trigger.py,sha256=C1MrsivJvtC_NlXLP1mV3mPNPileN_beCpoSFRslPPU,1648
watcher/applier/primitive/power_state.py,sha256=_OOdpoLlukPzCbL2ut5sy2_cUfbDv0JJ9YV9y0wUY98,1050
watcher/applier/primitive/base.py,sha256=9-GWYhPXb4jcnfNsH38EN7GQLgesdWrph0UQnXwlm6Y,1109
watcher/applier/primitive/migration.py,sha256=Kp6ODsH6wp9cPTGEEprB0Ub3EK8CkRUz-kiofY6Wk4c,3502
watcher/applier/primitive/hypervisor_state.py,sha256=7NUIATENNqNId3QGbUHhfdHSLuMeARw1C20mWez6caw,2026
watcher/applier/primitive/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/primitive/nop.py,sha256=bhtf57gIKjzB3UM8I7R5dUZLEM1d_2IpIFArqAamYUw,1093
watcher/applier/primitive/wrapper/nova_wrapper.py,sha256=PvbRHm3TciSVJ21v5uEOPcXcE4sIMBMdxK09ATN5FC4,28057
watcher/applier/primitive/wrapper/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/execution/executor.py,sha256=pkukFhn0wq0EP7ijN1daGguyalRjzdLBd_9boUGvR6w,2873
watcher/applier/execution/deploy_phase.py,sha256=v8Rp5M-_Pz9E1VBxhsnNVFOyijqOCWKUM1PrLZsOZnI,1494
watcher/applier/execution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/mapper/base.py,sha256=VI5IIbkJh5HfaEPbs81bUUnJH4sv5IH1uKReDOlIkm4,918
watcher/applier/mapper/default.py,sha256=zrWgAym25g-WfPHHJnDGp9swNXMhlLl_dji210GWgIM,2049
watcher/applier/mapper/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/context.py,sha256=CtTZCfVheBmseT3T5e0e4KMWLSR_6YuZ2xmN8XGehlo,2956
watcher/common/policy.py,sha256=pw7AWXeXzPNl3pWINnJ3R2zaF9Lz6sqNOAj0GR1ICtA,2278
watcher/common/i18n.py,sha256=lb0RJsm7LxgVuF2LOFmYq0A1rEbsWKMruRa419s3UPU,852
watcher/common/rpc.py,sha256=gFjlaXDYGZMX7S30Hxq-QSCEA88B3CDRYhch_-55JDE,4365
watcher/common/utils.py,sha256=06teT6t35Xq1UsSTihy2_Ng1dgi-g4OExhmVMuHKwLw,2769
watcher/common/service.py,sha256=GXCSRI8x0RZJKIfmz5xpARd_noOz1KUYTFG1lEKmbPo,4882
watcher/common/keystone.py,sha256=Bc-I-rDmO_dMJatuBgutI27qaminPEv7eCZ3E5tTB2E,4242
watcher/common/ceilometer.py,sha256=stvgAszzUScuTpYutQynrPZeC5IAgGKgeUYVp7kMHwM,5998
watcher/common/config.py,sha256=WHj3fqdd9ZmeTb_Wh7VUEezY3DOQJEj4EEXYV2yllfI,1152
watcher/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/exception.py,sha256=ZdO0vy0t1ROYIIOdUWHrfYwcrpBH-SwV6mNM1Gaf3m4,8097
watcher/common/paths.py,sha256=7RPvioEPGsxRza6za4gsXv3-emYXUoJrKED-JHgGsY0,2159
watcher/common/messaging/messaging_core.py,sha256=GjmI7xoBbpEXi4EUTxKlaIcD2vUSYtGPa145wHoFQlo,2762
watcher/common/messaging/messaging_handler.py,sha256=okgluXTCGlQbtnG-wdFJ7GccnZM3UB7Ad7AfBfiJYxo,3831
watcher/common/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/notification_handler.py,sha256=17sqIV_cx947Z6ZilMiKtjsdQRDTB5o8IRdWvDP6q7A,1792
watcher/common/messaging/events/event_dispatcher.py,sha256=7lzg6jqTrM2WPfPv3Zb6F6IZ3-ibDFAsmOn4TbK22fY,2714
watcher/common/messaging/events/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/events/event.py,sha256=Yn4prG19ByspHiOigdAiA1flj_t4eK7yVVpljqlBU2Y,1409
watcher/common/messaging/utils/observable.py,sha256=mx5m2vdOSqweqCLJzawvNDoIzyDvDCMcE_svZakIuEI,1865
watcher/common/messaging/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/utils/synchronization.py,sha256=I66Tgqn1N_MzZqPb66nasi5h5tz3JZCH2iSXu5BvHyM,715
watcher/metrics_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/metrics_engine/cluster_model_collector/api.py,sha256=GdQg7RvYj4Eb4Ev5Mi-1RiDOh21SZO2RH7o0N7U02PY,927
watcher/metrics_engine/cluster_model_collector/nova.py,sha256=Zy_tZseGvGFP4_lY50KCjGJ_fg5gMygcuB5ZnF1K860,3035
watcher/metrics_engine/cluster_model_collector/manager.py,sha256=CWZzJJRFNA1lGaVHa7B-pWQnff2QicksgUBiDXEpTzM,1274
watcher/metrics_engine/cluster_model_collector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/metrics_engine/cluster_history/api.py,sha256=jJ3S4sAy9vcD5SxSr6EtsrXGgZTBy0YMuNcW1dmdw8o,1558
watcher/metrics_engine/cluster_history/ceilometer.py,sha256=YTWjDEWxptfc9xGyOVPgMlYm4Qllcd-ExRa6G1E0M8Y,1820
watcher/metrics_engine/cluster_history/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
python_watcher-0.21.0.dist-info/pbr.json,sha256=yqY8Uh1dWP0Fn2kvEMd9OE1afa1yip9h3RoalkdLmEc,46
python_watcher-0.21.0.dist-info/metadata.json,sha256=U3T2LWjnDfOy8_Sc3U7Afa7OVg9rhjEvFJQgDSZRfIQ,3058
python_watcher-0.21.0.dist-info/entry_points.txt,sha256=uxSZiOWQIPlyGhJdKcrcXViQdXJE5NKgSBZ142stqX0,509
python_watcher-0.21.0.dist-info/top_level.txt,sha256=O2B7Sbzshq5s-tZxb2a7VETvMDiJItSYieAiJ6Jm5yY,8
python_watcher-0.21.0.dist-info/WHEEL,sha256=54bVun1KfEBTJ68SHUmbxNPj80VxlQ0sHi4gZdGZXEY,92
python_watcher-0.21.0.dist-info/METADATA,sha256=R854l35oPeyIQx1SoA0Cr9xf7Ltzrc4fARA7iMQzQp8,2877
python_watcher-0.21.0.dist-info/DESCRIPTION.rst,sha256=UfMobTZhYGmNgEbYViN5XmmDW5q04ORFd-vOtOnGj2A,835
python_watcher-0.21.0.dist-info/RECORD,,
python_watcher-0.21.0.data/data/etc/watcher/watcher.conf.sample,sha256=7uiHWF7mikMjkZFC32sQAPSxvBwrQ5LaQR2UEvOpthA,28801
python_watcher-0.21.0.data/data/etc/watcher/policy.json,sha256=cxko9oCphg3clplsGesZgOmYgGCGI0eg_HpHn5I73uU,115
