)]}'
{"bin/instance-usage-audit":[{"author":{"_account_id":1631,"deleted":true},"change_message_id":"153b433108668461a1d1a4271d13b2ba6751ae48","unresolved":false,"context_lines":[{"line_number":24,"context_line":"   system consuming usage notification feeds to calculate instance usage"},{"line_number":25,"context_line":"   for each tenant."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   Time periods are specified as \u0027month\u0027 \u0027day\u0027 or \u0027year\u0027"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"   month \u003d previous month. If the script is run April 1, it will generate"},{"line_number":30,"context_line":"           usages for March 1 thry March 31."}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAACX%2F%2F9es%3D","line":27,"updated":"2011-10-05 21:56:17.000000000","message":"current_audit_period allows also \u0027hours\u0027, but it\u0027s not included in the description","commit_id":"f754b97608e78a71210e9d41dd08f5dbc793125d"}],"nova/compute/manager.py":[{"author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"change_message_id":"88ab4ba049a344bbafdec2363ee197166221c0c3","unresolved":false,"context_lines":[{"line_number":1773,"context_line":""},{"line_number":1774,"context_line":"    def _update_bandwidth_usage(self, context, start_time, stop_time\u003dNone):"},{"line_number":1775,"context_line":"        curr_time \u003d time.time()"},{"line_number":1776,"context_line":"        self._last_bw_usage_poll \u003d 0"},{"line_number":1777,"context_line":"        if curr_time - self._last_bw_usage_poll \u003e FLAGS.bandwith_poll_interval:"},{"line_number":1778,"context_line":"            self._last_bw_usage_poll \u003d curr_time"},{"line_number":1779,"context_line":"            LOG.info(_(\"Updating bandwidth usage cache\"))"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAACX%2F%2F9LM%3D","line":1776,"updated":"2011-10-10 21:04:32.000000000","message":"I think this line needs removed.. otherwise it\u0027s always updating.","commit_id":"6a1fddb4b8671c3669efeb10d375d1b720f5394f"}],"nova/db/sqlalchemy/models.py":[{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"24c542d110791c1dbba5ce65553e8ae0bb5d3025","unresolved":false,"context_lines":[{"line_number":860,"context_line":"    md5hash \u003d Column(String(255))"},{"line_number":861,"context_line":""},{"line_number":862,"context_line":""},{"line_number":863,"context_line":"class BWUsage(BASE, NovaBase):"},{"line_number":864,"context_line":"    \"\"\"Cache for instance bandwidth usage data pulled from the hypervisor\"\"\""},{"line_number":865,"context_line":"    __tablename__ \u003d \u0027bw_usage_cache\u0027"},{"line_number":866,"context_line":"    id \u003d Column(Integer, primary_key\u003dTrue, nullable\u003dFalse)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F92Q%3D","line":863,"updated":"2011-09-30 15:17:35.000000000","message":"Can you call this BandwidthUsage? We aren\u0027t gaining anything by shortening it.","commit_id":"be26bcd58a8a80be1c352532e3abbf7c52eab0d4"}],"nova/virt/xenapi/vm_utils.py":[{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"24c542d110791c1dbba5ce65553e8ae0bb5d3025","unresolved":false,"context_lines":[{"line_number":823,"context_line":"            doc \u003d minidom.parseString(xml)"},{"line_number":824,"context_line":"            return parse_rrd_update(doc, start_time, stop_time)"},{"line_number":825,"context_line":""},{"line_number":826,"context_line":"        return {\"Unable to retrieve bandwidth/cpu/disk metrics\": e}"},{"line_number":827,"context_line":""},{"line_number":828,"context_line":"    @classmethod"},{"line_number":829,"context_line":"    def scan_sr(cls, session, instance_id\u003dNone, sr_ref\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F92Y%3D","line":826,"updated":"2011-09-30 15:17:35.000000000","message":"I would really prefer you raise an exception rather than return this odd dictionary. The calling function is going to fail when it doesn\u0027t understand what this is.","commit_id":"be26bcd58a8a80be1c352532e3abbf7c52eab0d4"}]}
