)]}'
{"bin/swift-init":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"e2c158b5db5341172b10a49698d8ed56480e1fea","unresolved":false,"context_lines":[{"line_number":28,"context_line":"              The \u0027-server\u0027 part of the name may be omitted."},{"line_number":29,"context_line":"    \u003cconfig\u003e  is an explicit configuration filename without the"},{"line_number":30,"context_line":"              .conf extension. If \u003cconfig\u003e is specified then \u003cserver\u003e should"},{"line_number":31,"context_line":"              .refer to a directory containing the configuration file, e.g.:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"                  swift-init object.1 start"},{"line_number":34,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9a8ffd7b_63a60e12","line":31,"updated":"2015-11-25 18:22:15.000000000","message":".refer ?  maybe you\u0027ve been typing on ACL\u0027s too much","commit_id":"d6ab2478260a9c8e781543cf9f1588165ba5fcac"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"54ec2b025c600371a40756c85be0f2ad45e99964","unresolved":false,"context_lines":[{"line_number":28,"context_line":"              The \u0027-server\u0027 part of the name may be omitted."},{"line_number":29,"context_line":"    \u003cconfig\u003e  is an explicit configuration filename without the"},{"line_number":30,"context_line":"              .conf extension. If \u003cconfig\u003e is specified then \u003cserver\u003e should"},{"line_number":31,"context_line":"              .refer to a directory containing the configuration file, e.g.:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"                  swift-init object.1 start"},{"line_number":34,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9a8ffd7b_c6782892","line":31,"in_reply_to":"9a8ffd7b_63a60e12","updated":"2015-11-25 18:42:12.000000000","message":"Done","commit_id":"d6ab2478260a9c8e781543cf9f1588165ba5fcac"},{"author":{"_account_id":18015,"name":"Peter Lisák","email":"peter.lisak@gmail.com","username":"peter.lisak"},"change_message_id":"13e4b8c9f7a32c55e03419043ffecbceabbf486d","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"              will start an object-server using the configuration file"},{"line_number":36,"context_line":"              /etc/swift/object-server/1.conf"},{"line_number":37,"context_line":"    \u003ccommand\u003e is a command from the list below."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Commands:"},{"line_number":40,"context_line":"\"\"\" + \u0027\\n\u0027.join([\"%16s: %s\" % x for x in Manager.list_commands()])"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9a8ffd7b_5955094e","line":37,"updated":"2015-11-25 14:45:51.000000000","message":"Thanks for that help.\nIt took me some time to understand how config is found before.","commit_id":"d6ab2478260a9c8e781543cf9f1588165ba5fcac"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"e2c158b5db5341172b10a49698d8ed56480e1fea","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    parser.add_option(\u0027--non-strict\u0027, dest\u003d\u0027strict\u0027, action\u003d\u0027store_false\u0027,"},{"line_number":74,"context_line":"                      help\u003d\"Return zero status code even if some config is \""},{"line_number":75,"context_line":"                           \"missing. Default mode if any server is one of \""},{"line_number":76,"context_line":"                           \"aliases `all`, `main` or `rest`.\")"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    options, args \u003d parser.parse_args()"},{"line_number":79,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9a8ffd7b_636feec5","line":76,"updated":"2015-11-25 18:22:15.000000000","message":"or globs!","commit_id":"d6ab2478260a9c8e781543cf9f1588165ba5fcac"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"54ec2b025c600371a40756c85be0f2ad45e99964","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    parser.add_option(\u0027--non-strict\u0027, dest\u003d\u0027strict\u0027, action\u003d\u0027store_false\u0027,"},{"line_number":74,"context_line":"                      help\u003d\"Return zero status code even if some config is \""},{"line_number":75,"context_line":"                           \"missing. Default mode if any server is one of \""},{"line_number":76,"context_line":"                           \"aliases `all`, `main` or `rest`.\")"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    options, args \u003d parser.parse_args()"},{"line_number":79,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9a8ffd7b_867220ac","line":76,"in_reply_to":"9a8ffd7b_636feec5","updated":"2015-11-25 18:42:12.000000000","message":"Done","commit_id":"d6ab2478260a9c8e781543cf9f1588165ba5fcac"}]}
