)]}'
{"examples/compute/create.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"9c4c922aaf8cb950eae2b45f0ba0d0c361164cb7","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\"\"\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def create_keypair(conn):"},{"line_number":31,"context_line":"    keypair \u003d conn.compute.find_keypair(KEYPAIR_NAME)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    if not keypair:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_0206de85","line":30,"updated":"2015-12-07 21:38:19.000000000","message":"Do we need a delete_keypair() function as part of the examples to cleanup the create or maybe handle in another bug or patch set?","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":1112,"name":"Everett Toews","email":"everett.toews@rackspace.com","username":"everett-toews"},"change_message_id":"1666a69566d8854941616724b9f010a2e66f88a8","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\"\"\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def create_keypair(conn):"},{"line_number":31,"context_line":"    keypair \u003d conn.compute.find_keypair(KEYPAIR_NAME)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    if not keypair:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_828baec2","line":30,"in_reply_to":"7a740942_0206de85","updated":"2015-12-07 21:43:26.000000000","message":"Definitely need one...in another patch set. I can do that immediately after we get this problem fixed. No real need for a bug.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"3fd2f418f7eb51ecd11e555dddd97c3642fd6b8c","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\"\"\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def create_keypair(conn):"},{"line_number":31,"context_line":"    keypair \u003d conn.compute.find_keypair(KEYPAIR_NAME)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    if not keypair:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_02bede64","line":30,"in_reply_to":"7a740942_0206de85","updated":"2015-12-07 21:42:02.000000000","message":"That could be added but it\u0027s a separate problem than what is being solved here. Same with the other comment here.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"84c4b76092be9f7d267a793e6cd9753790eba098","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\"\"\""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def create_keypair(conn):"},{"line_number":31,"context_line":"    keypair \u003d conn.compute.find_keypair(KEYPAIR_NAME)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    if not keypair:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_45c63069","line":30,"in_reply_to":"7a740942_828baec2","updated":"2015-12-07 22:05:06.000000000","message":"That sounds good to me.  Thank you.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"9c4c922aaf8cb950eae2b45f0ba0d0c361164cb7","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    return keypair"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"def create_server(conn):"},{"line_number":55,"context_line":"    print(\"Create Server:\")"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    image \u003d conn.compute.find_image(IMAGE_NAME)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_220bda8f","line":54,"updated":"2015-12-07 21:38:19.000000000","message":"Do we need a delete_server() function as part of the examples to cleanup the create or maybe handle in another bug or patch set?","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":1112,"name":"Everett Toews","email":"everett.toews@rackspace.com","username":"everett-toews"},"change_message_id":"1666a69566d8854941616724b9f010a2e66f88a8","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    return keypair"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"def create_server(conn):"},{"line_number":55,"context_line":"    print(\"Create Server:\")"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    image \u003d conn.compute.find_image(IMAGE_NAME)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_a2882ac6","line":54,"in_reply_to":"7a740942_220bda8f","updated":"2015-12-07 21:43:26.000000000","message":"Definitely need one...in another patch set. I can do that immediately after we get this problem fixed. No real need for a bug.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"84c4b76092be9f7d267a793e6cd9753790eba098","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    return keypair"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"def create_server(conn):"},{"line_number":55,"context_line":"    print(\"Create Server:\")"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    image \u003d conn.compute.find_image(IMAGE_NAME)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_25a8c48c","line":54,"in_reply_to":"7a740942_a2882ac6","updated":"2015-12-07 22:05:06.000000000","message":"That sounds good to me.  Thank you.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"}],"examples/connect.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"9c4c922aaf8cb950eae2b45f0ba0d0c361164cb7","unresolved":false,"context_lines":[{"line_number":52,"context_line":"occ \u003d os_client_config.OpenStackConfig()"},{"line_number":53,"context_line":"cloud \u003d occ.get_one_cloud(opts.cloud, argparse\u003dopts)"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"IMAGE_NAME \u003d _get_resource_value(\u0027image_name\u0027, \u0027fedora-20.x86_64\u0027)"},{"line_number":56,"context_line":"FLAVOR_NAME \u003d _get_resource_value(\u0027flavor_name\u0027, \u0027m1.small\u0027)"},{"line_number":57,"context_line":"NETWORK_NAME \u003d _get_resource_value(\u0027network_name\u0027, \u0027private\u0027)"},{"line_number":58,"context_line":"KEYPAIR_NAME \u003d _get_resource_value(\u0027keypair_name\u0027, \u0027openstacksdk-example\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_22967a3f","line":55,"updated":"2015-12-07 21:38:19.000000000","message":"I think this needs to be set to cirros-0.3.4-x86_64-uec like is used by the functional tests.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":1112,"name":"Everett Toews","email":"everett.toews@rackspace.com","username":"everett-toews"},"change_message_id":"e13cbaf7596c6d9be05461f61e8fafcf5d9cffe2","unresolved":false,"context_lines":[{"line_number":52,"context_line":"occ \u003d os_client_config.OpenStackConfig()"},{"line_number":53,"context_line":"cloud \u003d occ.get_one_cloud(opts.cloud, argparse\u003dopts)"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"IMAGE_NAME \u003d _get_resource_value(\u0027image_name\u0027, \u0027fedora-20.x86_64\u0027)"},{"line_number":56,"context_line":"FLAVOR_NAME \u003d _get_resource_value(\u0027flavor_name\u0027, \u0027m1.small\u0027)"},{"line_number":57,"context_line":"NETWORK_NAME \u003d _get_resource_value(\u0027network_name\u0027, \u0027private\u0027)"},{"line_number":58,"context_line":"KEYPAIR_NAME \u003d _get_resource_value(\u0027keypair_name\u0027, \u0027openstacksdk-example\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_e56f1cfa","line":55,"in_reply_to":"7a740942_05b828c7","updated":"2015-12-07 22:12:18.000000000","message":"I thought this image came along with Heat but I could be wrong about that. Let\u0027s see how this test goes and I\u0027ll update as necessary.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":1112,"name":"Everett Toews","email":"everett.toews@rackspace.com","username":"everett-toews"},"change_message_id":"1666a69566d8854941616724b9f010a2e66f88a8","unresolved":false,"context_lines":[{"line_number":52,"context_line":"occ \u003d os_client_config.OpenStackConfig()"},{"line_number":53,"context_line":"cloud \u003d occ.get_one_cloud(opts.cloud, argparse\u003dopts)"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"IMAGE_NAME \u003d _get_resource_value(\u0027image_name\u0027, \u0027fedora-20.x86_64\u0027)"},{"line_number":56,"context_line":"FLAVOR_NAME \u003d _get_resource_value(\u0027flavor_name\u0027, \u0027m1.small\u0027)"},{"line_number":57,"context_line":"NETWORK_NAME \u003d _get_resource_value(\u0027network_name\u0027, \u0027private\u0027)"},{"line_number":58,"context_line":"KEYPAIR_NAME \u003d _get_resource_value(\u0027keypair_name\u0027, \u0027openstacksdk-example\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_427f06ab","line":55,"in_reply_to":"7a740942_22967a3f","updated":"2015-12-07 21:43:26.000000000","message":"The functional tests originally used this Fedora image because of Heat functional tests. I guess that changed. I\u0027m fine with this being changed but that change shouldn\u0027t be a part of this patch set.","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"84c4b76092be9f7d267a793e6cd9753790eba098","unresolved":false,"context_lines":[{"line_number":52,"context_line":"occ \u003d os_client_config.OpenStackConfig()"},{"line_number":53,"context_line":"cloud \u003d occ.get_one_cloud(opts.cloud, argparse\u003dopts)"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"IMAGE_NAME \u003d _get_resource_value(\u0027image_name\u0027, \u0027fedora-20.x86_64\u0027)"},{"line_number":56,"context_line":"FLAVOR_NAME \u003d _get_resource_value(\u0027flavor_name\u0027, \u0027m1.small\u0027)"},{"line_number":57,"context_line":"NETWORK_NAME \u003d _get_resource_value(\u0027network_name\u0027, \u0027private\u0027)"},{"line_number":58,"context_line":"KEYPAIR_NAME \u003d _get_resource_value(\u0027keypair_name\u0027, \u0027openstacksdk-example\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_05b828c7","line":55,"in_reply_to":"7a740942_427f06ab","updated":"2015-12-07 22:05:06.000000000","message":"Does DevStack install this image?  If not, won\u0027t the examples test fail?","commit_id":"1950fbfcb9f7b4bccbfa1b7a8957a00d502d4f0d"}]}
