)]}'
{"openstack/compute/v2/_proxy.py":[{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"b05e17ef628d0134834e34d6020c2181494d685f","unresolved":false,"context_lines":[{"line_number":858,"context_line":"            or None"},{"line_number":859,"context_line":"        \"\"\""},{"line_number":860,"context_line":""},{"line_number":861,"context_line":"        return self._find(_hypervisor.Hypervisor, id,"},{"line_number":862,"context_line":"                          ignore_missing\u003dignore_missing)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_fdd3805d","line":861,"range":{"start_line":861,"start_character":50,"end_line":861,"end_character":52},"updated":"2016-03-02 08:41:13.000000000","message":"this should be name_or_id?","commit_id":"4dcdbfc555b4d7a083302845fef81dc25881fb43"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"b05e17ef628d0134834e34d6020c2181494d685f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7af24918_1d38ec9f","line":863,"updated":"2016-03-02 08:41:13.000000000","message":"we should add \u0027get_hypervisor()\u0027.","commit_id":"4dcdbfc555b4d7a083302845fef81dc25881fb43"}],"openstack/compute/v2/hypervisor.py":[{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"b05e17ef628d0134834e34d6020c2181494d685f","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    allow_list \u003d True"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    # Properties"},{"line_number":32,"context_line":"    #: status of hypervisor  : enabled"},{"line_number":33,"context_line":"    status \u003d resource.prop(\u0027status\u0027)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    #: state of hypervisor  : up"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_1d2d8c46","line":32,"range":{"start_line":32,"start_character":27,"end_line":32,"end_character":38},"updated":"2016-03-02 08:41:13.000000000","message":"what\u0027s this?","commit_id":"4dcdbfc555b4d7a083302845fef81dc25881fb43"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"b05e17ef628d0134834e34d6020c2181494d685f","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    #: status of hypervisor  : enabled"},{"line_number":33,"context_line":"    status \u003d resource.prop(\u0027status\u0027)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    #: state of hypervisor  : up"},{"line_number":36,"context_line":"    state \u003d resource.prop(\u0027state\u0027)"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    #: name of hypervisor :openstack1"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_9d219c50","line":35,"range":{"start_line":35,"start_character":26,"end_line":35,"end_character":32},"updated":"2016-03-02 08:41:13.000000000","message":"?","commit_id":"4dcdbfc555b4d7a083302845fef81dc25881fb43"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"b05e17ef628d0134834e34d6020c2181494d685f","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    #: state of hypervisor  : up"},{"line_number":36,"context_line":"    state \u003d resource.prop(\u0027state\u0027)"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    #: name of hypervisor :openstack1"},{"line_number":39,"context_line":"    hypervisor_hostname \u003d resource.prop(\u0027hypervisor_hostname\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_dd1b241a","line":38,"range":{"start_line":38,"start_character":25,"end_line":38,"end_character":37},"updated":"2016-03-02 08:41:13.000000000","message":"?","commit_id":"4dcdbfc555b4d7a083302845fef81dc25881fb43"}]}
