)]}'
{"ironic/openstack/common/service.py":[{"author":{"_account_id":10486,"name":"Song Li","email":"lisongbj@cn.ibm.com","username":"sbookworm"},"change_message_id":"06eefd779db9fb743ac8713c036e9658319d7827","unresolved":false,"context_lines":[{"line_number":62,"context_line":"    try:"},{"line_number":63,"context_line":"        is_daemon \u003d os.getpgrp() !\u003d os.tcgetpgrp(sys.stdout.fileno())"},{"line_number":64,"context_line":"    except OSError as err:"},{"line_number":65,"context_line":"        if err.errno \u003d\u003d errno.ENOTTY:"},{"line_number":66,"context_line":"            # Assume we are a daemon because there is no terminal."},{"line_number":67,"context_line":"            is_daemon \u003d True"},{"line_number":68,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAU3%2F%2FubE%3D","line":65,"updated":"2014-02-25 03:17:05.000000000","message":"a. \"nohup ./xxxxx.py \u0026\"\nb. \"./xxxxx.py \u0026\"\nI do not know whether point a and b is ok for the function. It just a reminder.","commit_id":"789ae2ea653fdf252b32ca17135fcd470906ceee"}]}
