)]}'
{"watcher/common/paths.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"460c4e13bba9d3cbc07c6d9778d44312a3763634","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import os"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"import watcher.conf"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CONF \u003d watcher.conf.CONF"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_79529436","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":19},"updated":"2016-12-12 10:57:35.000000000","message":"please rewrite this part:\nfrom watcher import conf","commit_id":"db54c98e0ef3a521726d5ec5ccd368874e1a9055"}],"watcher/conf/_opts.py":[{"author":{"_account_id":12813,"name":"Rong Han","email":"han.rong3@zte.com.cn","username":"hanrong-zte"},"change_message_id":"2f65fdf4867f94e81ac516eda0386a656684d94f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"          exception.EXC_LOG_OPTS +"},{"line_number":39,"context_line":"          paths.PATH_OPTS)),"},{"line_number":40,"context_line":"        (\u0027api\u0027, api_app.API_SERVICE_OPTS),"},{"line_number":41,"context_line":"        (\u0027database\u0027, db.SQL_OPTS),"},{"line_number":42,"context_line":"        (\u0027watcher_decision_engine\u0027,"},{"line_number":43,"context_line":"         (decision_engine_manager.WATCHER_DECISION_ENGINE_OPTS +"},{"line_number":44,"context_line":"          continuous.WATCHER_CONTINUOUS_OPTS)),"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_73f23c71","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":34},"updated":"2016-11-30 09:49:11.000000000","message":"Is this useless?","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"},{"author":{"_account_id":22775,"name":"Prudhvi Rao Shedimbi","email":"prudhvi.rao.shedimbi@intel.com","username":"pshedimb"},"change_message_id":"85744d3d82eec9178ac61a0307bcc6b6f301df35","unresolved":false,"context_lines":[{"line_number":38,"context_line":"          exception.EXC_LOG_OPTS +"},{"line_number":39,"context_line":"          paths.PATH_OPTS)),"},{"line_number":40,"context_line":"        (\u0027api\u0027, api_app.API_SERVICE_OPTS),"},{"line_number":41,"context_line":"        (\u0027database\u0027, db.SQL_OPTS),"},{"line_number":42,"context_line":"        (\u0027watcher_decision_engine\u0027,"},{"line_number":43,"context_line":"         (decision_engine_manager.WATCHER_DECISION_ENGINE_OPTS +"},{"line_number":44,"context_line":"          continuous.WATCHER_CONTINUOUS_OPTS)),"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_7c05db11","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":34},"in_reply_to":"3a71b18c_9600d603","updated":"2016-12-07 08:34:42.000000000","message":"Yes. I\u0027ll delete this file when bp is completed.","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"},{"author":{"_account_id":12813,"name":"Rong Han","email":"han.rong3@zte.com.cn","username":"hanrong-zte"},"change_message_id":"97e8cc6a99311615c30b70866460ee5db9586283","unresolved":false,"context_lines":[{"line_number":38,"context_line":"          exception.EXC_LOG_OPTS +"},{"line_number":39,"context_line":"          paths.PATH_OPTS)),"},{"line_number":40,"context_line":"        (\u0027api\u0027, api_app.API_SERVICE_OPTS),"},{"line_number":41,"context_line":"        (\u0027database\u0027, db.SQL_OPTS),"},{"line_number":42,"context_line":"        (\u0027watcher_decision_engine\u0027,"},{"line_number":43,"context_line":"         (decision_engine_manager.WATCHER_DECISION_ENGINE_OPTS +"},{"line_number":44,"context_line":"          continuous.WATCHER_CONTINUOUS_OPTS)),"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_9600d603","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":34},"in_reply_to":"5a74a57a_73f23c71","updated":"2016-12-07 07:39:00.000000000","message":"Will this file be deleted when this bp complet?","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"}],"watcher/conf/db.py":[{"author":{"_account_id":12813,"name":"Rong Han","email":"han.rong3@zte.com.cn","username":"hanrong-zte"},"change_message_id":"2f65fdf4867f94e81ac516eda0386a656684d94f","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    conf.register_opts(SQL_OPTS, group\u003ddatabase)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"def list_opts():"},{"line_number":44,"context_line":"    return [(\u0027database\u0027, SQL_OPTS)]"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_33d8c41d","line":43,"range":{"start_line":43,"start_character":0,"end_line":43,"end_character":16},"updated":"2016-11-30 09:49:11.000000000","message":"Is this reduplicative to \"list_opts\" in watcher/conf/_opts.py?","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"},{"author":{"_account_id":15949,"name":"Atul Pandey","email":"atul.pandey@nectechnologies.in","username":"atulpandey"},"change_message_id":"967a6ab4c4604ae1bc387c41e08fb11827228902","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    conf.register_opts(SQL_OPTS, group\u003ddatabase)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"def list_opts():"},{"line_number":44,"context_line":"    return [(\u0027database\u0027, SQL_OPTS)]"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_d60f792c","line":43,"range":{"start_line":43,"start_character":0,"end_line":43,"end_character":16},"in_reply_to":"5a74a57a_33d8c41d","updated":"2016-11-30 11:40:36.000000000","message":"I guess it is correct as we are initializing those value with default one.","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"},{"author":{"_account_id":12813,"name":"Rong Han","email":"han.rong3@zte.com.cn","username":"hanrong-zte"},"change_message_id":"97e8cc6a99311615c30b70866460ee5db9586283","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    conf.register_opts(SQL_OPTS, group\u003ddatabase)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"def list_opts():"},{"line_number":44,"context_line":"    return [(\u0027database\u0027, SQL_OPTS)]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_112210a3","line":43,"range":{"start_line":43,"start_character":0,"end_line":43,"end_character":16},"in_reply_to":"5a74a57a_d60f792c","updated":"2016-12-07 07:39:00.000000000","message":"yea, I think this method will replace \"list_opts\" in watcher/conf/_opts.py.\n\nI want to know Why does the file of \"watcher/conf/_opts.py\" still exist?","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"}],"watcher/db/sqlalchemy/models.py":[{"author":{"_account_id":15949,"name":"Atul Pandey","email":"atul.pandey@nectechnologies.in","username":"atulpandey"},"change_message_id":"967a6ab4c4604ae1bc387c41e08fb11827228902","unresolved":false,"context_lines":[{"line_number":31,"context_line":"from sqlalchemy.types import TypeDecorator, TEXT"},{"line_number":32,"context_line":"from sqlalchemy import UniqueConstraint"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"import watcher.conf"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"CONF \u003d watcher.conf.CONF"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_1bb59acf","line":34,"range":{"start_line":34,"start_character":7,"end_line":34,"end_character":14},"updated":"2016-11-30 11:40:36.000000000","message":"same as my earlier comments.","commit_id":"b314866bda1a6b19732c44a433e48a4fea885411"}]}
