)]}'
{"agent.yaml.template":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5d9df156869830d447b534385282123dd8128612","unresolved":false,"context_lines":[{"line_number":106,"context_line":"  # https://github.com/DataDog/dd-agent/wiki/Network-Traffic-and-Proxy-Configuration"},{"line_number":107,"context_line":"  # non_local_traffic: no"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"  # Path to proc to point each use of psutil in the agent to"},{"line_number":110,"context_line":"  proc_path: {args.proc_path}"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Statsd:"}],"source_content_type":"application/octet-stream","patch_set":11,"id":"5a3905b3_37486f5b","line":109,"range":{"start_line":109,"start_character":4,"end_line":109,"end_character":60},"updated":"2017-01-20 18:08:43.000000000","message":"Could you use the word \"to\" one more time in this sentence?","commit_id":"0ec7542b9eb4913eb88b7a9696cab8808ab153ff"}],"docker-agent/docker.sh":[{"author":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"change_message_id":"8c8940ebfe259f21b6830c6169abaaa7ac13a999","unresolved":false,"context_lines":[{"line_number":55,"context_line":"    rm /etc/monasca/agent/conf.d/network.yaml"},{"line_number":56,"context_line":"fi"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"if [[ $KUBERNETES ]]; then"},{"line_number":59,"context_line":"    export hostname\u003d$(python /home/monasca-agent/docker-agent/kubernetes_get_host.py)"},{"line_number":60,"context_line":"    sed -i \u0027s/\u0027\"$AGENT_POD_NAME\"\u0027/\u0027\"$hostname\"\u0027/\u0027 /etc/monasca/agent/agent.yaml"},{"line_number":61,"context_line":"fi"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"supervisord \\"},{"line_number":64,"context_line":"    -c /etc/monasca/agent/supervisor.conf \\"}],"source_content_type":"text/x-sh","patch_set":8,"id":"ba5201f7_f7251d5c","line":61,"range":{"start_line":58,"start_character":0,"end_line":61,"end_character":2},"updated":"2017-01-10 21:38:54.000000000","message":"nit: would be nice to have a comment explaining what\u0027s going on here","commit_id":"c5832767c587ce766c95e5e00c20d89a2f71e885"}],"docker-agent/kubernetes_get_host.py":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5d9df156869830d447b534385282123dd8128612","unresolved":false,"context_lines":[{"line_number":1,"context_line":"import os"},{"line_number":2,"context_line":"import requests"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"from monasca_agent.common import util"}],"source_content_type":"text/x-python","patch_set":11,"id":"5a3905b3_17bb7328","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":9},"updated":"2017-01-20 18:08:43.000000000","message":"You need the standard header on this","commit_id":"0ec7542b9eb4913eb88b7a9696cab8808ab153ff"}],"monasca_agent/collector/checks/check.py":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5d9df156869830d447b534385282123dd8128612","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# (C) Copyright 2015,2016 Hewlett Packard Enterprise Development LP"},{"line_number":2,"context_line":"\"\"\"Base class for Checks."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"If you are writing your own checks you should subclass the AgentCheck class."}],"source_content_type":"text/x-python","patch_set":11,"id":"5a3905b3_d7cf2b7d","line":1,"range":{"start_line":1,"start_character":21,"end_line":1,"end_character":25},"updated":"2017-01-20 18:08:43.000000000","message":"Needs to be 2017 now","commit_id":"0ec7542b9eb4913eb88b7a9696cab8808ab153ff"}],"monasca_agent/collector/checks_d/cpu.py":[{"author":{"_account_id":14517,"name":"Ryan Brandt","email":"ryan.brandt@hpe.com","username":"ryan-brandt"},"change_message_id":"40d7e0aa4930b67a63bf620fdc8488d062453adc","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    def __init__(self, name, init_config, agent_config):"},{"line_number":16,"context_line":"        super(Cpu, self).__init__(name, init_config, agent_config)"},{"line_number":17,"context_line":"        proc_path \u003d agent_config.get(\"proc_path\", \"/proc\")"},{"line_number":18,"context_line":"        psutil.PROCFS_PATH \u003d proc_path"},{"line_number":19,"context_line":"        # psutil.cpu_percent and psutil.cpu_times_percent are called in"},{"line_number":20,"context_line":"        # __init__ because the first time these two functions are called with"},{"line_number":21,"context_line":"        # interval \u003d 0.0 or None, it will return a meaningless 0.0 value"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_b21f73b6","line":18,"range":{"start_line":17,"start_character":8,"end_line":18,"end_character":38},"updated":"2016-12-07 23:04:12.000000000","message":"This should probably be specified somewhere higher up","commit_id":"4226ac7f475e046dea39f592e18b79241e580b19"}],"monasca_setup/main.py":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5d9df156869830d447b534385282123dd8128612","unresolved":false,"context_lines":[{"line_number":293,"context_line":"                        default\u003d8125)"},{"line_number":294,"context_line":"    parser.add_argument(\u0027--proc_path\u0027,"},{"line_number":295,"context_line":"                        help\u003d\"Path to where proc is mounted to. Will use when using psutil to grab system level\""},{"line_number":296,"context_line":"                             \" metrics\","},{"line_number":297,"context_line":"                        default\u003d\"/proc\")"},{"line_number":298,"context_line":"    return parser.parse_args()"},{"line_number":299,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"5a3905b3_d721eb4e","line":296,"range":{"start_line":296,"start_character":38,"end_line":296,"end_character":40},"updated":"2017-01-20 18:08:43.000000000","message":"when using Docker? Would this be set for any other reason?","commit_id":"0ec7542b9eb4913eb88b7a9696cab8808ab153ff"}],"requirements.txt":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5d9df156869830d447b534385282123dd8128612","unresolved":false,"context_lines":[{"line_number":14,"context_line":"netaddr\u003e\u003d0.7.13,!\u003d0.7.16 # BSD"},{"line_number":15,"context_line":"ntplib\u003e\u003d0.3.2,\u003c0.4"},{"line_number":16,"context_line":"psutil\u003c\u003d5.0.0"},{"line_number":17,"context_line":"pymongo\u003e\u003d3.0.2,!\u003d3.1 "},{"line_number":18,"context_line":"python-memcached\u003e\u003d1.56 # PSF"},{"line_number":19,"context_line":"python-monascaclient\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":20,"context_line":"redis\u003e\u003d2.10.0 # MIT"}],"source_content_type":"text/plain","patch_set":11,"id":"5a3905b3_d7e80be5","line":17,"range":{"start_line":17,"start_character":20,"end_line":17,"end_character":21},"updated":"2017-01-20 18:08:43.000000000","message":"Somehow you added a space at the end of this line","commit_id":"0ec7542b9eb4913eb88b7a9696cab8808ab153ff"}]}
