)]}'
{
  "commit": "7a506549ceff8b0c530b26d9063dc187127fad99",
  "tree": "35220f265ef8a3e85c2385a90e6cec74f364ed1f",
  "parents": [
    "b359c578e81e9c48ab47bae236e9478142782028"
  ],
  "author": {
    "name": "Clinton Knight",
    "email": "cknight@netapp.com",
    "time": "Thu Feb 18 16:43:17 2016 -0500"
  },
  "committer": {
    "name": "Clinton Knight",
    "email": "cknight@netapp.com",
    "time": "Wed Mar 02 09:32:28 2016 -0500"
  },
  "message": "Update export location retrieval APIs\n\nUpdate the export location retrieval APIs for shares and share\ninstances to do the following:\n\n1. Restore the API-to-view-builder calling convention of\nindex--\u003esummary and show--\u003edetail. In so doing, modify which\nvalues are returned by the list commands (currently, all but\nthe timestamps). The admin context from the request determines\nwhether the admin-only values are returned.\n\n2. Report the UUID field from the export location table as\n\u0027id\u0027 to be consistent will all other objects returned via the\nManila REST API.\n\n3. Add the preferred flag to the output of the API. Drivers\ncan report preferred:True or preferred:False in their export\nlocation metadata, and this standard flag will be returned\nvia the REST interface, like this:\n\n+-------------------+--------------------------------------+\n| Property          | Value                                |\n+-------------------+--------------------------------------+\n| is_admin_only     | False                                |\n| uuid              | df828d44-0b04-47fa-8ee5-516ffc199ca7 |\n| share_instance_id | 1b40e873-331e-4e1c-ab53-38ec95b3bfcc |\n| path              | 10.0.0.100:/share_1b40e873           |\n| created_at        | 2016-02-18T21:12:51.000000           |\n| updated_at        | 2016-02-18T21:12:51.000000           |\n| preferred         | True                                 |\n+-------------------+--------------------------------------+\n\nAPIImpact\nImplements: blueprint update-export-location-retrieval-apis\nChange-Id: Ia63477d4f3e28ab4f53d7b9d51756cc798c977b9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0c38bd4c0f6c3e6ee30e8598969f1a5f3ea8b58",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/config.py",
      "new_id": "10da4cbf8bc85ab1af186ee4ddab4b6975080823",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/config.py"
    },
    {
      "type": "modify",
      "old_id": "4791cb0a0aa6c9d515d0af335a1597f68d2c54ce",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/admin/test_export_locations.py",
      "new_id": "a7b45a88b8a94d96b8f117b9da7b1bb918c8e4d9",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_export_locations.py"
    },
    {
      "type": "modify",
      "old_id": "9d53373ab5f42ce64f050622c26e69fd4af0aa76",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/admin/test_export_locations_negative.py",
      "new_id": "fda77b1e4615c28f34b476df79d5c978f9620fd5",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_export_locations_negative.py"
    }
  ]
}
