)]}'
{"doc/source/users/resources/network/v2/floatingip.rst":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"455722b53db689bea551c9e2926dd4d3aae32cc1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"openstack.network.v2.floatingip"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":".. automodule:: openstack.network.v2.floatingip"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da86d52c_30c74966","line":1,"updated":"2015-02-16 14:01:08.000000000","message":"floating_ip rename this file for consistency","commit_id":"016b0146672f7371e9855a7f42e5901ec7a8011d"}],"openstack/network/v2/extension.py":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"455722b53db689bea551c9e2926dd4d3aae32cc1","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    name \u003d resource.prop(\u0027name\u0027)"},{"line_number":35,"context_line":"    #: A URL pointing to the namespace for this extension."},{"line_number":36,"context_line":"    namespace \u003d resource.prop(\u0027namespace\u0027)"},{"line_number":37,"context_line":"    #: Timestamp when the extension was last update."},{"line_number":38,"context_line":"    updated \u003d resource.prop(\u0027updated\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_70b9c1eb","line":37,"updated":"2015-02-16 14:01:08.000000000","message":"update*d*","commit_id":"016b0146672f7371e9855a7f42e5901ec7a8011d"}],"openstack/network/v2/port.py":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"455722b53db689bea551c9e2926dd4d3aae32cc1","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    put_update \u003d True"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    # Properties"},{"line_number":32,"context_line":"    #: The administrative state of the port, which is up ``True` or"},{"line_number":33,"context_line":"    #: down ``False``. *Type: bool*"},{"line_number":34,"context_line":"    admin_state_up \u003d resource.prop(\u0027admin_state_up\u0027, type\u003dbool)"},{"line_number":35,"context_line":"    #: Allowed address pairs. *Type: dict*"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_709461e8","line":32,"updated":"2015-02-16 14:01:08.000000000","message":"missing a back tic there on True.  The wording on  all of these seems a bit awkward to me maybe \"which is ``True`` for up and ``False`` for down.","commit_id":"016b0146672f7371e9855a7f42e5901ec7a8011d"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"455722b53db689bea551c9e2926dd4d3aae32cc1","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    #: The ID of the attached network."},{"line_number":75,"context_line":"    network_id \u003d resource.prop(\u0027network_id\u0027)"},{"line_number":76,"context_line":"    #: The ID of the tenant who owns the network. Only administrative"},{"line_number":77,"context_line":"    #: users can specify a tenant ID other than their own."},{"line_number":78,"context_line":"    project_id \u003d resource.prop(\u0027tenant_id\u0027)"},{"line_number":79,"context_line":"    #: The IDs of any attached security groups."},{"line_number":80,"context_line":"    security_groups \u003d resource.prop(\u0027security_groups\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_b0597990","line":77,"updated":"2015-02-16 14:01:08.000000000","message":"should probably say project rather than tenant in the docs.","commit_id":"016b0146672f7371e9855a7f42e5901ec7a8011d"}]}
