)]}'
{"doc/source/users/resources/network/index.rst":[{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"3cd6f14d2a6228c920e2dcf3e611139c5cded2ed","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   v2/security_group"},{"line_number":32,"context_line":"   v2/security_group_rule"},{"line_number":33,"context_line":"   v2/segment"},{"line_number":34,"context_line":"   v2/service_profile "},{"line_number":35,"context_line":"   v2/subnet"},{"line_number":36,"context_line":"   v2/subnet_pool"}],"source_content_type":"text/x-rst","patch_set":11,"id":"1a95cdbc_67861dbb","line":34,"updated":"2016-10-04 16:17:50.000000000","message":"Stray whitespace on the end here. I\u0027m not sure if any of the style checkers catch what happens in ReStructured Text files, but that\u0027s what this red thing is showing.","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"983d1aa5e9eb806a7ddc52b0a14167e175f33261","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   v2/security_group"},{"line_number":32,"context_line":"   v2/security_group_rule"},{"line_number":33,"context_line":"   v2/segment"},{"line_number":34,"context_line":"   v2/service_profile "},{"line_number":35,"context_line":"   v2/subnet"},{"line_number":36,"context_line":"   v2/subnet_pool"}],"source_content_type":"text/x-rst","patch_set":11,"id":"1a95cdbc_80d13dfe","line":34,"in_reply_to":"1a95cdbc_67861dbb","updated":"2016-10-05 01:13:43.000000000","message":"Done","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"}],"openstack/network/v2/_proxy.py":[{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":2219,"context_line":"        return self._create(_service_profile,ServiceProfile, **attrs)"},{"line_number":2220,"context_line":""},{"line_number":2221,"context_line":"    def delete_flavor_profile(self, service_profile, ignore_missing\u003dTrue):"},{"line_number":2222,"context_line":"        \"\"\"Delete a neutron service flavor profile"},{"line_number":2223,"context_line":""},{"line_number":2224,"context_line":"        :param service_profile: The value can be either the ID of a service"},{"line_number":2225,"context_line":"                       profile or a"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_765394e2","line":2222,"updated":"2016-09-30 20:14:58.000000000","message":"s/neutron/network","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":2219,"context_line":"        return self._create(_service_profile,ServiceProfile, **attrs)"},{"line_number":2220,"context_line":""},{"line_number":2221,"context_line":"    def delete_flavor_profile(self, service_profile, ignore_missing\u003dTrue):"},{"line_number":2222,"context_line":"        \"\"\"Delete a neutron service flavor profile"},{"line_number":2223,"context_line":""},{"line_number":2224,"context_line":"        :param service_profile: The value can be either the ID of a service"},{"line_number":2225,"context_line":"                       profile or a"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_4baf9f7c","line":2222,"in_reply_to":"3a98d1f4_765394e2","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":2237,"context_line":"                     ignore_missing\u003dignore_missing)"},{"line_number":2238,"context_line":""},{"line_number":2239,"context_line":"    def find_flavor_profile(self, name_or_id, ignore_missing\u003dTrue):"},{"line_number":2240,"context_line":"        \"\"\"Find a single neutron service flavor profile"},{"line_number":2241,"context_line":""},{"line_number":2242,"context_line":"        :param name_or_id: The name or ID of a service profile."},{"line_number":2243,"context_line":"        :param bool ignore_missing: When set to ``False``"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_965020d6","line":2240,"updated":"2016-09-30 20:14:58.000000000","message":"ditto","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":2237,"context_line":"                     ignore_missing\u003dignore_missing)"},{"line_number":2238,"context_line":""},{"line_number":2239,"context_line":"    def find_flavor_profile(self, name_or_id, ignore_missing\u003dTrue):"},{"line_number":2240,"context_line":"        \"\"\"Find a single neutron service flavor profile"},{"line_number":2241,"context_line":""},{"line_number":2242,"context_line":"        :param name_or_id: The name or ID of a service profile."},{"line_number":2243,"context_line":"        :param bool ignore_missing: When set to ``False``"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_6bb29be6","line":2240,"in_reply_to":"3a98d1f4_965020d6","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":2252,"context_line":"                          ignore_missing\u003dignore_missing)"},{"line_number":2253,"context_line":""},{"line_number":2254,"context_line":"    def get_flavor_profile(self, service_profile):"},{"line_number":2255,"context_line":"        \"\"\"Get a single neutron service flavor profile"},{"line_number":2256,"context_line":""},{"line_number":2257,"context_line":"        :param service_profile: The value can be the ID of a service_profile or"},{"line_number":2258,"context_line":"                                a"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_b65fdce3","line":2255,"updated":"2016-09-30 20:14:58.000000000","message":"ditto","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":2252,"context_line":"                          ignore_missing\u003dignore_missing)"},{"line_number":2253,"context_line":""},{"line_number":2254,"context_line":"    def get_flavor_profile(self, service_profile):"},{"line_number":2255,"context_line":"        \"\"\"Get a single neutron service flavor profile"},{"line_number":2256,"context_line":""},{"line_number":2257,"context_line":"        :param service_profile: The value can be the ID of a service_profile or"},{"line_number":2258,"context_line":"                                a"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_cbc3af36","line":2255,"in_reply_to":"3a98d1f4_b65fdce3","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":2267,"context_line":"        return self._get(_service_profile.ServiceProfile, service_profile)"},{"line_number":2268,"context_line":""},{"line_number":2269,"context_line":"    def flavor_profiles(self, **query):"},{"line_number":2270,"context_line":"        \"\"\"Return a generator of neutron service flavor profiles"},{"line_number":2271,"context_line":""},{"line_number":2272,"context_line":"        :param kwargs \\*\\*query: Optional query parameters to be sent to limit"},{"line_number":2273,"context_line":"                                 the resources being returned."}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_d66468ba","line":2270,"updated":"2016-09-30 20:14:58.000000000","message":"ditto","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":2267,"context_line":"        return self._get(_service_profile.ServiceProfile, service_profile)"},{"line_number":2268,"context_line":""},{"line_number":2269,"context_line":"    def flavor_profiles(self, **query):"},{"line_number":2270,"context_line":"        \"\"\"Return a generator of neutron service flavor profiles"},{"line_number":2271,"context_line":""},{"line_number":2272,"context_line":"        :param kwargs \\*\\*query: Optional query parameters to be sent to limit"},{"line_number":2273,"context_line":"                                 the resources being returned."}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_8bd447ec","line":2270,"in_reply_to":"3a98d1f4_d66468ba","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":2279,"context_line":"                          **query)"},{"line_number":2280,"context_line":""},{"line_number":2281,"context_line":"    def update_service_profile(self, service_profile, **attrs):"},{"line_number":2282,"context_line":"        \"\"\"Update a neutron flavor service profile"},{"line_number":2283,"context_line":""},{"line_number":2284,"context_line":"        :param service_profile: Either the id of a service profile or a"},{"line_number":2285,"context_line":"                       :class:`~openstack.network.v2.service_profile"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_f655e4c1","line":2282,"updated":"2016-09-30 20:14:58.000000000","message":"ditto","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":2279,"context_line":"                          **query)"},{"line_number":2280,"context_line":""},{"line_number":2281,"context_line":"    def update_service_profile(self, service_profile, **attrs):"},{"line_number":2282,"context_line":"        \"\"\"Update a neutron flavor service profile"},{"line_number":2283,"context_line":""},{"line_number":2284,"context_line":"        :param service_profile: Either the id of a service profile or a"},{"line_number":2285,"context_line":"                       :class:`~openstack.network.v2.service_profile"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_abcf4354","line":2282,"in_reply_to":"3a98d1f4_f655e4c1","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"3cd6f14d2a6228c920e2dcf3e611139c5cded2ed","unresolved":false,"context_lines":[{"line_number":2268,"context_line":"        return self._update(_segment.Segment, segment, **attrs)"},{"line_number":2269,"context_line":""},{"line_number":2270,"context_line":"    def create_service_profiles(self, **attrs):"},{"line_number":2271,"context_line":"        \"\"\"Create a new network service flavor profile from attributes"},{"line_number":2272,"context_line":""},{"line_number":2273,"context_line":"        :param dict attrs: Keyword arguments which will be used to create"},{"line_number":2274,"context_line":"                           a :class:`~openstack.network.v2.service_profile"}],"source_content_type":"text/x-python","patch_set":11,"id":"1a95cdbc_e7678d23","line":2271,"range":{"start_line":2271,"start_character":32,"end_line":2271,"end_character":54},"updated":"2016-10-04 16:17:50.000000000","message":"Is it a \"service flavor profile\" or a \"service profile\"? I\u0027m not familiar with this so it stuck out to me.","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"983d1aa5e9eb806a7ddc52b0a14167e175f33261","unresolved":false,"context_lines":[{"line_number":2268,"context_line":"        return self._update(_segment.Segment, segment, **attrs)"},{"line_number":2269,"context_line":""},{"line_number":2270,"context_line":"    def create_service_profiles(self, **attrs):"},{"line_number":2271,"context_line":"        \"\"\"Create a new network service flavor profile from attributes"},{"line_number":2272,"context_line":""},{"line_number":2273,"context_line":"        :param dict attrs: Keyword arguments which will be used to create"},{"line_number":2274,"context_line":"                           a :class:`~openstack.network.v2.service_profile"}],"source_content_type":"text/x-python","patch_set":11,"id":"1a95cdbc_00128db4","line":2271,"range":{"start_line":2271,"start_character":32,"end_line":2271,"end_character":54},"in_reply_to":"1a95cdbc_e7678d23","updated":"2016-10-05 01:13:43.000000000","message":"I used \"service flavor profile\" because in python-neutronclient [1] it is described as this.\n\n[1] https://github.com/openstack/python-neutronclient/blob/master/neutronclient/neutron/v2_0/flavor/flavor_profile.py#L24","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"},{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"22bf3c6e71bf75e0e23afc0000f3a8d4deeeb801","unresolved":false,"context_lines":[{"line_number":2267,"context_line":"        \"\"\""},{"line_number":2268,"context_line":"        return self._update(_segment.Segment, segment, **attrs)"},{"line_number":2269,"context_line":""},{"line_number":2270,"context_line":"    def create_service_profiles(self, **attrs):"},{"line_number":2271,"context_line":"        \"\"\"Create a new network service flavor profile from attributes"},{"line_number":2272,"context_line":""},{"line_number":2273,"context_line":"        :param dict attrs: Keyword arguments which will be used to create"}],"source_content_type":"text/x-python","patch_set":13,"id":"1a95cdbc_a1789fc5","line":2270,"range":{"start_line":2270,"start_character":8,"end_line":2270,"end_character":31},"updated":"2016-10-06 18:01:22.000000000","message":"Should be singular: profile instead of profiles","commit_id":"a401db6569e500033176dd85bf0b6fb43a0d7d96"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"f9dad1324c953910cbdbbdcb3f98981b0a7a4909","unresolved":false,"context_lines":[{"line_number":2267,"context_line":"        \"\"\""},{"line_number":2268,"context_line":"        return self._update(_segment.Segment, segment, **attrs)"},{"line_number":2269,"context_line":""},{"line_number":2270,"context_line":"    def create_service_profiles(self, **attrs):"},{"line_number":2271,"context_line":"        \"\"\"Create a new network service flavor profile from attributes"},{"line_number":2272,"context_line":""},{"line_number":2273,"context_line":"        :param dict attrs: Keyword arguments which will be used to create"}],"source_content_type":"text/x-python","patch_set":13,"id":"fa6399be_8787850e","line":2270,"range":{"start_line":2270,"start_character":8,"end_line":2270,"end_character":31},"in_reply_to":"1a95cdbc_a1789fc5","updated":"2016-10-11 16:46:08.000000000","message":"Done","commit_id":"a401db6569e500033176dd85bf0b6fb43a0d7d96"}],"openstack/network/v2/flavor_profile.py":[{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"af1cd2f72e4b898313dd688a3a119a30db9d4d05","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a98d1f4_dcd529e5","line":1,"updated":"2016-10-03 19:25:55.000000000","message":"This file should be called service_profile if it\u0027s all about service profiles and not flavor profiles.","commit_id":"dd09c84914567c0080c17eb90313fcdb4e2f0286"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"bdf7de33c2beda27a6457b37ff45c5c0dc32c257","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a98d1f4_9202a5b2","line":1,"in_reply_to":"3a98d1f4_dcd529e5","updated":"2016-10-03 21:27:47.000000000","message":"Done","commit_id":"dd09c84914567c0080c17eb90313fcdb4e2f0286"}],"openstack/network/v2/service_profile.py":[{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    #: Description of the service flaovor profile."},{"line_number":32,"context_line":"    description \u003d resource.prop(\u0027description\u0027)"},{"line_number":33,"context_line":"    #: Sets enabled flag"},{"line_number":34,"context_line":"    is_enabled \u003d resource.prop(\u0027enabled\u0027, type\u003dbool)    "},{"line_number":35,"context_line":"    #: The ID of the attached network."},{"line_number":36,"context_line":"    network_id \u003d resource.prop(\u0027network_id\u0027)"},{"line_number":37,"context_line":"    #: Metainformation of the service flavor profile"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_f6a244fb","line":34,"updated":"2016-09-30 20:14:58.000000000","message":"whitespace","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    #: Description of the service flaovor profile."},{"line_number":32,"context_line":"    description \u003d resource.prop(\u0027description\u0027)"},{"line_number":33,"context_line":"    #: Sets enabled flag"},{"line_number":34,"context_line":"    is_enabled \u003d resource.prop(\u0027enabled\u0027, type\u003dbool)    "},{"line_number":35,"context_line":"    #: The ID of the attached network."},{"line_number":36,"context_line":"    network_id \u003d resource.prop(\u0027network_id\u0027)"},{"line_number":37,"context_line":"    #: Metainformation of the service flavor profile"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a98d1f4_1880a4f6","line":34,"in_reply_to":"3a98d1f4_f6a244fb","updated":"2016-10-03 15:02:09.000000000","message":"Done","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"2a137d69ff246914d30418f9cddbe6d960bae2bd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3a98d1f4_b638bca1","line":39,"updated":"2016-09-30 20:14:58.000000000","message":"missing project_id and driver","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"21d5c1c07b9cb2368402e9bc8247c8d8ce85602b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3a98d1f4_6b853bcd","line":39,"in_reply_to":"3a98d1f4_b638bca1","updated":"2016-10-03 15:02:09.000000000","message":"Added driver. Didn\u0027t add project_id as we discussed its not needed","commit_id":"1a93eb29d020652a5cf99ed255740a480236f6ff"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"3d5c4ed8f8c43ff21abeea8f1d5f4e0d76bb0f3e","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    allow_delete \u003d True"},{"line_number":28,"context_line":"    allow_list \u003d True"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    # Properties"},{"line_number":31,"context_line":"    #: The ID of the profile."},{"line_number":32,"context_line":"    profile_id \u003d resource.prop(\u0027profile_id\u0027)"},{"line_number":33,"context_line":"    #: Description of the service flavor profile."}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_fe141d45","line":30,"updated":"2016-10-12 16:08:48.000000000","message":"Please place the properties in alphabetical order.","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"df8893fbae1112c3386c4ab51d09e90ebb76bcb8","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    allow_delete \u003d True"},{"line_number":28,"context_line":"    allow_list \u003d True"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    # Properties"},{"line_number":31,"context_line":"    #: The ID of the profile."},{"line_number":32,"context_line":"    profile_id \u003d resource.prop(\u0027profile_id\u0027)"},{"line_number":33,"context_line":"    #: Description of the service flavor profile."}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_c296613d","line":30,"in_reply_to":"fa6399be_fe141d45","updated":"2016-10-20 17:30:08.000000000","message":"Done","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"3d5c4ed8f8c43ff21abeea8f1d5f4e0d76bb0f3e","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    # Properties"},{"line_number":31,"context_line":"    #: The ID of the profile."},{"line_number":32,"context_line":"    profile_id \u003d resource.prop(\u0027profile_id\u0027)"},{"line_number":33,"context_line":"    #: Description of the service flavor profile."},{"line_number":34,"context_line":"    description \u003d resource.prop(\u0027description\u0027)"},{"line_number":35,"context_line":"    #: Sets enabled flag"}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_9e03210d","line":32,"updated":"2016-10-12 16:08:48.000000000","message":"Please verify this in the unit tests.  Also, I don\u0027t see this property documented at http://developer.openstack.org/api-ref/networking/v2/","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"df8893fbae1112c3386c4ab51d09e90ebb76bcb8","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    # Properties"},{"line_number":31,"context_line":"    #: The ID of the profile."},{"line_number":32,"context_line":"    profile_id \u003d resource.prop(\u0027profile_id\u0027)"},{"line_number":33,"context_line":"    #: Description of the service flavor profile."},{"line_number":34,"context_line":"    description \u003d resource.prop(\u0027description\u0027)"},{"line_number":35,"context_line":"    #: Sets enabled flag"}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_a2316d5c","line":32,"in_reply_to":"fa6399be_9e03210d","updated":"2016-10-20 17:30:08.000000000","message":"Removed. Thanks for the review.","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"3d5c4ed8f8c43ff21abeea8f1d5f4e0d76bb0f3e","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    #: Sets enabled flag"},{"line_number":36,"context_line":"    is_enabled \u003d resource.prop(\u0027enabled\u0027, type\u003dbool)"},{"line_number":37,"context_line":"    #: The ID of the attached network."},{"line_number":38,"context_line":"    network_id \u003d resource.prop(\u0027network_id\u0027)"},{"line_number":39,"context_line":"    #: Metainformation of the service flavor profile"},{"line_number":40,"context_line":"    metainfo \u003d resource.prop(\u0027metainfo\u0027)"},{"line_number":41,"context_line":"    #: Provider Driver for the service flavor profile"}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_be0aa51f","line":38,"updated":"2016-10-12 16:08:48.000000000","message":"Same as above.","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"df8893fbae1112c3386c4ab51d09e90ebb76bcb8","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    #: Sets enabled flag"},{"line_number":36,"context_line":"    is_enabled \u003d resource.prop(\u0027enabled\u0027, type\u003dbool)"},{"line_number":37,"context_line":"    #: The ID of the attached network."},{"line_number":38,"context_line":"    network_id \u003d resource.prop(\u0027network_id\u0027)"},{"line_number":39,"context_line":"    #: Metainformation of the service flavor profile"},{"line_number":40,"context_line":"    metainfo \u003d resource.prop(\u0027metainfo\u0027)"},{"line_number":41,"context_line":"    #: Provider Driver for the service flavor profile"}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_024139a9","line":38,"in_reply_to":"fa6399be_be0aa51f","updated":"2016-10-20 17:30:08.000000000","message":"Removed. Thanks for the review.","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"}],"openstack/tests/functional/network/v2/test_service_profile.py":[{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"e9abf0c2629e73202b671a1c961bf19bad8275b4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"1a95cdbc_3d5ee245","line":61,"updated":"2016-10-04 16:50:35.000000000","message":"Please add test_list case.","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"cbb717f3e80a34f608d681116889db94f6eca4c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"1a95cdbc_2036a903","line":61,"in_reply_to":"1a95cdbc_3d5ee245","updated":"2016-10-05 01:22:26.000000000","message":"Done","commit_id":"707297df3d3713f2b58ad269c277e23e313991bd"}],"openstack/tests/unit/network/v2/test_proxy.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"3d5c4ed8f8c43ff21abeea8f1d5f4e0d76bb0f3e","unresolved":false,"context_lines":[{"line_number":318,"context_line":"        self.verify_list(self.proxy.flavors, flavor.Flavor,"},{"line_number":319,"context_line":"                         paginated\u003dTrue)"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"    def test_service_profile_create_attrs(self):"},{"line_number":322,"context_line":"        self.verify_create(self.proxy.create_service_profile,"},{"line_number":323,"context_line":"                           service_profile.ServiceProfile)"},{"line_number":324,"context_line":""}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_9e86c163","line":321,"updated":"2016-10-12 16:08:48.000000000","message":"Alphabetical order would be nice.","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"},{"author":{"_account_id":22220,"name":"Anindita Das","email":"anindita.das@utexas.edu","username":"anudas"},"change_message_id":"df8893fbae1112c3386c4ab51d09e90ebb76bcb8","unresolved":false,"context_lines":[{"line_number":318,"context_line":"        self.verify_list(self.proxy.flavors, flavor.Flavor,"},{"line_number":319,"context_line":"                         paginated\u003dTrue)"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"    def test_service_profile_create_attrs(self):"},{"line_number":322,"context_line":"        self.verify_create(self.proxy.create_service_profile,"},{"line_number":323,"context_line":"                           service_profile.ServiceProfile)"},{"line_number":324,"context_line":""}],"source_content_type":"text/x-python","patch_set":14,"id":"fa6399be_75de3112","line":321,"in_reply_to":"fa6399be_9e86c163","updated":"2016-10-20 17:30:08.000000000","message":"Done","commit_id":"c970b1ca4dc7c6f83cbcbba3a23946f42985749d"}]}
