)]}'
{"glance_store/_drivers/swift/store.py":[{"author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"change_message_id":"f2ab80434b3e74f3c2cfbd69143ea5fdde26b3c5","unresolved":false,"context_lines":[{"line_number":424,"context_line":"        if swiftclient is None:"},{"line_number":425,"context_line":"            missing_deps.append(\u0027python_swiftclient\u0027)"},{"line_number":426,"context_line":"        if auth is None:"},{"line_number":427,"context_line":"            missing_deps.append(\u0027httplib2\u0027)"},{"line_number":428,"context_line":"        if missing_deps:"},{"line_number":429,"context_line":"            msg \u003d _(\"Missing dependencies: %s\") % \u0027,\u0027.join(missing_deps)"},{"line_number":430,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"swift\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_f2893227","line":427,"updated":"2015-08-06 03:22:50.000000000","message":"May not be the best way to find out missing httplib2. Thoughts, anyone ?\n\nWhile we can log in the glance_store.common.auth module, it makes sense to check this if only swift store is configured.","commit_id":"9189b14fbc7908ffea1eb5567071dba21971d06b"},{"author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"change_message_id":"60f00d967f4d9847af8d0c2f52a91a4c305bf211","unresolved":false,"context_lines":[{"line_number":424,"context_line":"        if swiftclient is None:"},{"line_number":425,"context_line":"            missing_deps.append(\u0027python_swiftclient\u0027)"},{"line_number":426,"context_line":"        if auth is None:"},{"line_number":427,"context_line":"            missing_deps.append(\u0027httplib2\u0027)"},{"line_number":428,"context_line":"        if missing_deps:"},{"line_number":429,"context_line":"            msg \u003d _(\"Missing dependencies: %s\") % \u0027,\u0027.join(missing_deps)"},{"line_number":430,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"swift\","}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_74f60f90","line":427,"in_reply_to":"1a4dcd0f_f2893227","updated":"2015-09-18 18:34:49.000000000","message":"I would say both. I doubt if we can keep the sync for glance_store.common.auth missing imports with the expected import issue here.","commit_id":"9189b14fbc7908ffea1eb5567071dba21971d06b"},{"author":{"_account_id":11759,"name":"Harsh Shah","email":"hs634@yahoo-inc.com","username":"hshah"},"change_message_id":"6893d95d2878d774119ed747d2a5111eb4cb3da7","unresolved":false,"context_lines":[{"line_number":424,"context_line":"        if swiftclient is None:"},{"line_number":425,"context_line":"            missing_deps.append(\u0027python_swiftclient\u0027)"},{"line_number":426,"context_line":"        if auth is None:"},{"line_number":427,"context_line":"            missing_deps.append(\u0027httplib2\u0027)"},{"line_number":428,"context_line":"        if missing_deps:"},{"line_number":429,"context_line":"            msg \u003d _(\"Missing dependencies: %s\") % \u0027,\u0027.join(missing_deps)"},{"line_number":430,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"swift\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_20f63b5d","line":427,"in_reply_to":"1a4dcd0f_f2893227","updated":"2015-08-12 18:42:11.000000000","message":"Not sure, but something like this might help: \n\nhttps://github.com/openstack/nova/blob/4cf6ef68199183697a0209751575f88fe5b2a733/nova/servicegroup/drivers/zk.py#L28","commit_id":"9189b14fbc7908ffea1eb5567071dba21971d06b"}]}
