)]}'
{"watcher/decision_engine/strategy/strategies/workload_stabilization.py":[{"author":{"_account_id":14039,"name":"watanabe isao","email":"watanabe.isao.openstack@gmail.com","username":"watanabe.isao"},"change_message_id":"c8a2c460dae71ce0773320b92361f13e2aef328c","unresolved":false,"context_lines":[{"line_number":301,"context_line":"        s_host_vcpus \u003d new_hosts[src_node.uuid][\u0027vcpus\u0027]"},{"line_number":302,"context_line":"        d_host_vcpus \u003d new_hosts[dst_node.uuid][\u0027vcpus\u0027]"},{"line_number":303,"context_line":"        for metric in self.metrics:"},{"line_number":304,"context_line":"            if metric \u003d\u003d \u0027cpu_util\u0027:"},{"line_number":305,"context_line":"                new_hosts[src_node.uuid][metric] -\u003d ("},{"line_number":306,"context_line":"                    self.transform_instance_cpu(instance_load, s_host_vcpus))"},{"line_number":307,"context_line":"                new_hosts[dst_node.uuid][metric] +\u003d ("}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa0c359_e2b9f778","line":304,"updated":"2018-02-21 02:36:03.000000000","message":"Oddly in the entire watcher, only here is checking a value. cpu_util must be something important? :)","commit_id":"dc9ef6f49cbbe595d8e1501acb5aeee64cfe4d17"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"f6e138acdb864b232860d3c7a170f7d825af059a","unresolved":false,"context_lines":[{"line_number":301,"context_line":"        s_host_vcpus \u003d new_hosts[src_node.uuid][\u0027vcpus\u0027]"},{"line_number":302,"context_line":"        d_host_vcpus \u003d new_hosts[dst_node.uuid][\u0027vcpus\u0027]"},{"line_number":303,"context_line":"        for metric in self.metrics:"},{"line_number":304,"context_line":"            if metric \u003d\u003d \u0027cpu_util\u0027:"},{"line_number":305,"context_line":"                new_hosts[src_node.uuid][metric] -\u003d ("},{"line_number":306,"context_line":"                    self.transform_instance_cpu(instance_load, s_host_vcpus))"},{"line_number":307,"context_line":"                new_hosts[dst_node.uuid][metric] +\u003d ("}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa0c359_4431d459","line":304,"in_reply_to":"3fa0c359_e2b9f778","updated":"2018-02-21 08:33:01.000000000","message":"since workload_stabilization strategy works with cpu and memory metrics, we need to compute them differently. cpu_util is used by watcher\u0027s strategies pretty often.","commit_id":"dc9ef6f49cbbe595d8e1501acb5aeee64cfe4d17"}]}
