)]}'
{"manila_ui/api/manila.py":[{"author":{"_account_id":11047,"name":"Mark Sturdevant","email":"mark.sturdevant@ibm.com","username":"markstur"},"change_message_id":"fe4dc1e34afbe914d08e5b0e5409d2a3a1ddb039","unresolved":false,"context_lines":[{"line_number":28,"context_line":"import six"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from manilaclient import client as manila_client"},{"line_number":31,"context_line":"from manilaclient.v1.contrib import list_extensions as manila_list_extensions"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"from horizon import exceptions"},{"line_number":34,"context_line":"from horizon.utils.memoized import memoized  # noqa"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_42225ca4","line":31,"updated":"2015-09-17 17:43:06.000000000","message":"Why is this still at v1?","commit_id":"ed86fb197b0903f6d8af0740580ffb5d702123db"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"e6b35029b3f1f19b4013e2f85f224a7e34ae0f4b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"import six"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from manilaclient import client as manila_client"},{"line_number":31,"context_line":"from manilaclient.v1.contrib import list_extensions as manila_list_extensions"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"from horizon import exceptions"},{"line_number":34,"context_line":"from horizon.utils.memoized import memoized  # noqa"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_c2998c7a","line":31,"in_reply_to":"ba15a1d1_42225ca4","updated":"2015-09-17 17:53:55.000000000","message":"Because manilaclient has only \"v1\" subdir. See https://github.com/openstack/python-manilaclient/tree/master/manilaclient","commit_id":"ed86fb197b0903f6d8af0740580ffb5d702123db"},{"author":{"_account_id":16212,"name":"Chuck Fouts","email":"fchuck@netapp.com","username":"cFouts"},"change_message_id":"21541e6d67660ccfb59eab2e7d1d825289d9d3dd","unresolved":false,"context_lines":[{"line_number":38,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"MANILA_UI_USER_AGENT_REPR \u003d \"manila_ui_plugin_for_horizon\""},{"line_number":41,"context_line":"MANILA_VERSION \u003d \"2.5\"  # requires manilaclient 1.3.0 or newer"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# API static values"},{"line_number":44,"context_line":"SHARE_STATE_AVAILABLE \u003d \"available\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_c58d16d4","line":41,"updated":"2015-09-17 18:45:13.000000000","message":"The latest merged client version is at 2.6.","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"ff7cb8ec0da4e112b94d1e9703af1e303cc36fb5","unresolved":false,"context_lines":[{"line_number":38,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"MANILA_UI_USER_AGENT_REPR \u003d \"manila_ui_plugin_for_horizon\""},{"line_number":41,"context_line":"MANILA_VERSION \u003d \"2.5\"  # requires manilaclient 1.3.0 or newer"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# API static values"},{"line_number":44,"context_line":"SHARE_STATE_AVAILABLE \u003d \"available\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_360be625","line":41,"in_reply_to":"ba15a1d1_28e629e8","updated":"2015-09-17 20:16:19.000000000","message":"2.5 will work and now latest mainlaclient release supports exactly 2.5\n\nSo, it is intentional choice to be able to use manilaclient 1.3.0 not skipping its support for nothing.","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"},{"author":{"_account_id":16212,"name":"Chuck Fouts","email":"fchuck@netapp.com","username":"cFouts"},"change_message_id":"6bd19c92a93673f3196a7b38776af39d57f1c956","unresolved":false,"context_lines":[{"line_number":38,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"MANILA_UI_USER_AGENT_REPR \u003d \"manila_ui_plugin_for_horizon\""},{"line_number":41,"context_line":"MANILA_VERSION \u003d \"2.5\"  # requires manilaclient 1.3.0 or newer"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# API static values"},{"line_number":44,"context_line":"SHARE_STATE_AVAILABLE \u003d \"available\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_28e629e8","line":41,"in_reply_to":"ba15a1d1_a86b1984","updated":"2015-09-17 19:06:57.000000000","message":"I don\u0027t see any reason why 2.5 won\u0027t work.","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"},{"author":{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},"change_message_id":"f2b7aa5346e58e2f912a559c61534c8ce0e25852","unresolved":false,"context_lines":[{"line_number":38,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"MANILA_UI_USER_AGENT_REPR \u003d \"manila_ui_plugin_for_horizon\""},{"line_number":41,"context_line":"MANILA_VERSION \u003d \"2.5\"  # requires manilaclient 1.3.0 or newer"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# API static values"},{"line_number":44,"context_line":"SHARE_STATE_AVAILABLE \u003d \"available\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_a86b1984","line":41,"in_reply_to":"ba15a1d1_c58d16d4","updated":"2015-09-17 18:59:22.000000000","message":"Does the UI need the changes from 2.6 or can the UI work fine with 2.5?","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"},{"author":{"_account_id":16212,"name":"Chuck Fouts","email":"fchuck@netapp.com","username":"cFouts"},"change_message_id":"21541e6d67660ccfb59eab2e7d1d825289d9d3dd","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    LOG.debug(\u0027manilaclient connection created using token \"%s\" and url \"%s\"\u0027 %"},{"line_number":58,"context_line":"              (request.user.token.id, manila_url))"},{"line_number":59,"context_line":"    c \u003d manila_client.Client("},{"line_number":60,"context_line":"        \u00272\u0027,"},{"line_number":61,"context_line":"        username\u003drequest.user.username,"},{"line_number":62,"context_line":"        input_auth_token\u003drequest.user.token.id,"},{"line_number":63,"context_line":"        project_id\u003drequest.user.tenant_id,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_c599967a","line":60,"updated":"2015-09-17 18:45:13.000000000","message":"MANILA_VERSION can be used here as manilaclient/client will split the string to get the major version.","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"f82d33102981a872060671a81d035e41009d1a0c","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    LOG.debug(\u0027manilaclient connection created using token \"%s\" and url \"%s\"\u0027 %"},{"line_number":58,"context_line":"              (request.user.token.id, manila_url))"},{"line_number":59,"context_line":"    c \u003d manila_client.Client("},{"line_number":60,"context_line":"        \u00272\u0027,"},{"line_number":61,"context_line":"        username\u003drequest.user.username,"},{"line_number":62,"context_line":"        input_auth_token\u003drequest.user.token.id,"},{"line_number":63,"context_line":"        project_id\u003drequest.user.tenant_id,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_bb16ef49","line":60,"in_reply_to":"ba15a1d1_c599967a","updated":"2015-09-18 08:30:59.000000000","message":"Done","commit_id":"c9bb04c02369613c9ac3f896bff2c7101685c8db"}]}
