)]}'
{
  "commit": "0bd2410d469f11934b5965d83b57d56418e66b48",
  "tree": "a4c11f7dbe9ee31626ba02331c25704d67686e94",
  "parents": [
    "09cafcbaf33519a916a8d9514718806a070d1701"
  ],
  "author": {
    "name": "Dean Troyer",
    "email": "dtroyer@gmail.com",
    "time": "Thu Mar 08 00:33:54 2012 -0600"
  },
  "committer": {
    "name": "Dean Troyer",
    "email": "dtroyer@gmail.com",
    "time": "Fri Mar 09 21:41:00 2012 -0600"
  },
  "message": "Move all EC2 cred creation to eucarc\n\n* Remove credential creation from files/keystone_data.sh\n* Remove EC2 cert setup from openrc\n* Remove sourcing of ec2rc from stackrc\n* Collect the above in eucarc\n* Allow rc files to be sourced from other directories; based on Chmouel\u0027s\n  4881 proposal but is simpler and doesn\u0027t actually change the directory\n* Create S3 endpoint\n* Get EC2 and S3 endpoints from Keystone service catalog\n* Add EC2 credential checks to exercises/client-env.sh\n* exercises/bundle.sh and exercises/euca.sh use eucarc\n\nUpdates:\n* remove readlink -f to stay bash 3 compatible\n* use service catalog\n* create S3 endpoint\n\nFixes bug 949528\n\nChange-Id: I58caea8cecbbd10661779bc2d150d241f4a5822e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "34eb45f97dca0652c78a15af1de3224c27b7a737",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "e311bb805bff89d307d82f9f01959545708a5587",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b0f7dd1437e7cba343b4ee108234f9cca335924",
      "new_mode": 33188,
      "new_path": "eucarc"
    },
    {
      "type": "modify",
      "old_id": "e1c949cf4792524262692d7360ccc640aae67c0e",
      "old_mode": 33261,
      "old_path": "exercises/bundle.sh",
      "new_id": "47bacac3ae298b38fcf4a4b4d31e40dba91a8a27",
      "new_mode": 33261,
      "new_path": "exercises/bundle.sh"
    },
    {
      "type": "modify",
      "old_id": "28c4d95e009b994cd79dedb5df71244cb85fa444",
      "old_mode": 33261,
      "old_path": "exercises/client-env.sh",
      "new_id": "d4ba702e051ebdb16d6d33732dc3fc88fa795386",
      "new_mode": 33261,
      "new_path": "exercises/client-env.sh"
    },
    {
      "type": "modify",
      "old_id": "b766bab8b59b30e6acc3a6288715f60d922b297d",
      "old_mode": 33261,
      "old_path": "exercises/euca.sh",
      "new_id": "2be2f62677e3ddb1d5b435f55366a653d11837e1",
      "new_mode": 33261,
      "new_path": "exercises/euca.sh"
    },
    {
      "type": "modify",
      "old_id": "b9b18441495596883c85dc5dd0b637927d5aa0e2",
      "old_mode": 33188,
      "old_path": "files/default_catalog.templates",
      "new_id": "0dfd4fcd3a3b3c16839492bc55f1311aa1a9e9e1",
      "new_mode": 33188,
      "new_path": "files/default_catalog.templates"
    },
    {
      "type": "modify",
      "old_id": "958d2af4f2f19d392e993d4bf60a4d7c6734f9f7",
      "old_mode": 33261,
      "old_path": "files/keystone_data.sh",
      "new_id": "8cc472fdafc8522d7b9aabb80d61717e78bb8127",
      "new_mode": 33261,
      "new_path": "files/keystone_data.sh"
    },
    {
      "type": "modify",
      "old_id": "d9e7c92e49befb96ba1cf79aeec4009a3809031c",
      "old_mode": 33188,
      "old_path": "openrc",
      "new_id": "188ffc56d44be67cf2e82f00bb82d45ac1e0fb33",
      "new_mode": 33188,
      "new_path": "openrc"
    },
    {
      "type": "modify",
      "old_id": "a20426b3926c0a166197aa1fa759f4ab73b0c11e",
      "old_mode": 33188,
      "old_path": "stackrc",
      "new_id": "8df3b83a558d17fc277a658492dc7316c01b0c1f",
      "new_mode": 33188,
      "new_path": "stackrc"
    }
  ]
}
