)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"change_message_id":"8f2f2b97acb75d4be6f2c0ce8400be207f948f49","unresolved":false,"context_lines":[{"line_number":23,"context_line":"[1] https://github.com/openstack/swift/blob/2.5.0/swift/common/middleware/staticweb.py#L71-L75"},{"line_number":24,"context_line":"[2] http://docs.openstack.org/user-guide/cli_swift_pseudo_hierarchical_folders_directories.html"},{"line_number":25,"context_line":"[3] https://github.com/redbo/cloudfuse/blob/1.0/README#L105-L106"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Change-Id: I19e30484270886292d83f50e7ee997b6e1623ec7"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1a7b0d38_12b6b8dc","line":26,"updated":"2015-12-23 02:02:42.000000000","message":"Add \"Closes-Bug: 1257848\" in here?","commit_id":"24007274bf5a84a804aff0d99ec73fc2c236be27"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"de76c188a063be193b559f959d257afa969df0e4","unresolved":false,"context_lines":[{"line_number":17,"context_line":"defined in RFC 2426.)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"application/directory, on the other hand, is used by Static Web [1],"},{"line_number":20,"context_line":"already appears in our documentation [2], and is used by cloudfuse [3]."},{"line_number":21,"context_line":"Seems like as sane a choice as any to standardize on."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"[1] https://github.com/openstack/swift/blob/2.5.0/swift/common/middleware/staticweb.py#L71-L75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9aed3d3a_ede410e1","line":20,"updated":"2016-02-29 17:31:23.000000000","message":"I don\u0027t see application/directory in [2]. Is it planned to appear in an upcoming release of the user guide?","commit_id":"c8488b3f8f9af7e92ce64f34c0599c281260a2ba"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"be91f0858df157640e8199d956ac87849148b021","unresolved":false,"context_lines":[{"line_number":17,"context_line":"defined in RFC 2426.)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"application/directory, on the other hand, is used by Static Web [1],"},{"line_number":20,"context_line":"already appears in our documentation [2], and is used by cloudfuse [3]."},{"line_number":21,"context_line":"Seems like as sane a choice as any to standardize on."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"[1] https://github.com/openstack/swift/blob/2.5.0/swift/common/middleware/staticweb.py#L71-L75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9aed3d3a_90e2a72d","line":20,"in_reply_to":"9aed3d3a_ede410e1","updated":"2016-02-29 23:17:21.000000000","message":"Actually, it was removed in https://review.openstack.org/#/c/272877/ (since it was inaccurate anyway). I\u0027ll remove it here.","commit_id":"c8488b3f8f9af7e92ce64f34c0599c281260a2ba"}],"swiftclient/service.py":[{"author":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"change_message_id":"d332bf11ee7a6dc98c88f032ebf097d32ecbd83d","unresolved":false,"context_lines":[{"line_number":1127,"context_line":"            try:"},{"line_number":1128,"context_line":"                content_type \u003d headers.get(\u0027content-type\u0027)"},{"line_number":1129,"context_line":"                if (content_type and content_type.split(\u0027;\u0027, 1)[0] in ("},{"line_number":1130,"context_line":"                        \u0027text/directory\u0027, \u0027application/x-directory\u0027)):"},{"line_number":1131,"context_line":"                    make_dir \u003d not no_file and out_file !\u003d \"-\""},{"line_number":1132,"context_line":"                    if make_dir and not isdir(path):"},{"line_number":1133,"context_line":"                        mkdirs(path)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a7e1126_a1e5fda8","line":1130,"updated":"2015-12-17 10:36:38.000000000","message":"Some application uploads pseudo folder object likes below, \n\n\tdir        (application/directory)\n\tdir/obj1\n\nIt causes IO error(swift download \u0027dir\u0027 as a file and others object under the \u0027dir\u0027 directory unable to write to correct path) in client side. \n\nhttps://bugs.launchpad.net/python-swiftclient/+bug/1257848","commit_id":"f6f7220deb804cc3997ed68a7bda1d670998687e"},{"author":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"change_message_id":"8f2f2b97acb75d4be6f2c0ce8400be207f948f49","unresolved":false,"context_lines":[{"line_number":190,"context_line":"    \u0027application/directory\u0027,  # Preferred"},{"line_number":191,"context_line":"    \u0027text/directory\u0027,  # Historically relevant"},{"line_number":192,"context_line":")"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"def get_from_queue(q, timeout\u003d864000):"},{"line_number":196,"context_line":"    while True:"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a7b0d38_096e8ec9","line":193,"updated":"2015-12-23 02:02:42.000000000","message":"Ok, we have few recommended markers, should we use environment variable likes \"SWIFTCLIENT_DIR_MARKERS\" for users to extend?\n\n    env_dir_markers \u003d environ.get(\u0027SWIFTCLIENT_DIR_MARKERS\u0027, None)\n    if env_dir_markers and len(env_dir_markers):\n        more_markers \u003d tuple(env_dir_markers.split(\u0027:\u0027))\n        KNOWN_DIR_MARKERS +\u003d more_markers\n\nIf we do this, we also need to add this environment variable in somewhere, docs or help?","commit_id":"24007274bf5a84a804aff0d99ec73fc2c236be27"}]}
