)]}'
{"monasca_agent/collector/checks_d/command.py":[{"author":{"_account_id":15027,"name":"Michael Hoppal","email":"michael.jam.hoppal@hpe.com","username":"michael-hoppal"},"change_message_id":"9cb6b6db75097d935c384c4680e35244144df151","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# (C) Copyright 2015-2016 Hewlett Packard Enterprise Development LP"},{"line_number":2,"context_line":"\"\"\"Monitoring Agent plugin for CLI checks."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"\"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"dfeb2761_a9632a1a","line":1,"range":{"start_line":1,"start_character":8,"end_line":1,"end_character":67},"updated":"2017-04-03 14:20:04.000000000","message":"take out","commit_id":"ec25e43706491cf26017dd50a095480ddd02feaa"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"c4b0c829eeff60278036a8fd51cbaf2d389cb8bb","unresolved":false,"context_lines":[{"line_number":9,"context_line":"import threading"},{"line_number":10,"context_line":"import time"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"import monasca_agent.collector.checks.services_checks as services_checks"},{"line_number":13,"context_line":"import monasca_agent.common.config as cfg"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f013ff3_e42d2ba9","line":12,"updated":"2017-05-13 03:48:14.000000000","message":"You don\u0027t need to make this alias here. Module you\u0027re importing is already called services_scheck","commit_id":"ec25e43706491cf26017dd50a095480ddd02feaa"},{"author":{"_account_id":15027,"name":"Michael Hoppal","email":"michael.jam.hoppal@hpe.com","username":"michael-hoppal"},"change_message_id":"9cb6b6db75097d935c384c4680e35244144df151","unresolved":false,"context_lines":[{"line_number":13,"context_line":"import monasca_agent.common.config as cfg"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"class COMMANDCheck(services_checks.ServicesCheck):"},{"line_number":17,"context_line":"    def __init__(self, name, init_config, agent_config, instances\u003dNone):"},{"line_number":18,"context_line":"        super(COMMANDCheck, self).__init__(name, init_config, agent_config, instances)"},{"line_number":19,"context_line":"        self._api_config \u003d cfg.Config().get_config(\u0027Api\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"dfeb2761_a9be8a62","line":16,"range":{"start_line":16,"start_character":6,"end_line":16,"end_character":18},"updated":"2017-04-03 14:20:04.000000000","message":"why command in all caps","commit_id":"ec25e43706491cf26017dd50a095480ddd02feaa"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"c4b0c829eeff60278036a8fd51cbaf2d389cb8bb","unresolved":false,"context_lines":[{"line_number":13,"context_line":"import monasca_agent.common.config as cfg"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"class COMMANDCheck(services_checks.ServicesCheck):"},{"line_number":17,"context_line":"    def __init__(self, name, init_config, agent_config, instances\u003dNone):"},{"line_number":18,"context_line":"        super(COMMANDCheck, self).__init__(name, init_config, agent_config, instances)"},{"line_number":19,"context_line":"        self._api_config \u003d cfg.Config().get_config(\u0027Api\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f013ff3_d0fc2a40","line":16,"range":{"start_line":16,"start_character":6,"end_line":16,"end_character":18},"in_reply_to":"dfeb2761_5b969ff2","updated":"2017-05-13 03:48:14.000000000","message":"HTTP is protocol name so it seems fitting. Here CommandCheck would suffice.","commit_id":"ec25e43706491cf26017dd50a095480ddd02feaa"},{"author":{"_account_id":22263,"name":"Ramon Melero","email":"rmelero@mirantis.com","username":"rmelero"},"change_message_id":"5349ad03241d90a64318c9cc2ecbdb42b566c99d","unresolved":false,"context_lines":[{"line_number":13,"context_line":"import monasca_agent.common.config as cfg"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"class COMMANDCheck(services_checks.ServicesCheck):"},{"line_number":17,"context_line":"    def __init__(self, name, init_config, agent_config, instances\u003dNone):"},{"line_number":18,"context_line":"        super(COMMANDCheck, self).__init__(name, init_config, agent_config, instances)"},{"line_number":19,"context_line":"        self._api_config \u003d cfg.Config().get_config(\u0027Api\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"dfeb2761_5b969ff2","line":16,"range":{"start_line":16,"start_character":6,"end_line":16,"end_character":18},"in_reply_to":"dfeb2761_a9be8a62","updated":"2017-04-07 17:20:45.000000000","message":"Modeled it after http_check\n\nhttps://github.com/openstack/monasca-agent/blob/master/monasca_agent/collector/checks_d/http_check.py#L22","commit_id":"ec25e43706491cf26017dd50a095480ddd02feaa"}]}
