)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"afdd30dca25775cb9fe46b03058fbc3e2ca78ec1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     wangqi \u003cwang.qi@99cloud.net\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-04-20 02:59:09 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"replace datetime.now() with timeutils.utcnow()"},{"line_number":8,"context_line":"from oslo_utils"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: I4f12e4ecc3590c16a80c906aaabd49eaa9c004f7"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9f6a8fd7_adce99b1","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":15},"updated":"2018-04-20 03:05:50.000000000","message":"Please follow proper formatting for commit messages\nTitle of commit \u003c less then 50 characters \u003cCR\u003e \nDescription of commit (wrapped at 71 characters) may be mulltiline\nCloses-Bug: #X or TrivialFix or Implements:","commit_id":"cc6a033a8d5af0c5225efab7353f844a03986b72"}],"freezer/job.py":[{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"b59762791e6e1f228d09ca12d3ce677a0692f04f","unresolved":false,"context_lines":[{"line_number":439,"context_line":"        if self.conf.remove_from_date:"},{"line_number":440,"context_line":"            timestamp \u003d utils.date_to_timestamp(self.conf.remove_from_date)"},{"line_number":441,"context_line":"        else:"},{"line_number":442,"context_line":"            timestamp \u003d timeutils.utcnow() - \\"},{"line_number":443,"context_line":"                datetime.timedelta(days\u003dfloat(self.conf.remove_older_than))"},{"line_number":444,"context_line":"            timestamp \u003d int(time.mktime(timestamp.timetuple()))"},{"line_number":445,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9f6a8fd7_d1e7bb11","line":442,"range":{"start_line":442,"start_character":12,"end_line":442,"end_character":21},"updated":"2018-04-23 10:57:20.000000000","message":"Thanks for the patch. Can I know the reason of replacing datetime.now() with timeutils.utcnow().\n\nAnd If you are doing this everywhere I think you missed it in L211 in class Backup().","commit_id":"ced2dca26b552f5d1a6ff8829e9e6bcab05f217d"}]}
