)]}'
{
  "commit": "b148ac9d9aefb18baddbf9e28ed33b1b8c6e96e6",
  "tree": "64564abdc213acb66c83f6782566caf51e194678",
  "parents": [
    "a67df63ef18f7bcd1398dc5c3622c01c3fcad15d"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Fri Nov 16 09:33:39 2012 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Sat Nov 17 12:40:42 2012 +0900"
  },
  "message": "Allow command options to be set from environment variables\n\nExtend the Command base class to allow options to be set from values\nin environment variables, if the user has not given the option on the\ncommand line and the environment variable is set.\n\nDerived classes of Command can override the implementation of the method\n_GetEnvironmentOptions to configure which of its options may be set from\nenvironment variables.\n\nChange-Id: I7c780bcf9644d6567893d9930984c054bce7351e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "babb83389185d5e68057ffbf40892c7ab4bf17bf",
      "old_mode": 33188,
      "old_path": "command.py",
      "new_id": "dc6052a70d58bcf65e6973330a2b73691eb70c00",
      "new_mode": 33188,
      "new_path": "command.py"
    },
    {
      "type": "modify",
      "old_id": "83967f77c0883bf6078dc886969b71154825e0fb",
      "old_mode": 33261,
      "old_path": "main.py",
      "new_id": "9cc2639a30ef95a2b586bd965088e78f43eb1bd6",
      "new_mode": 33261,
      "new_path": "main.py"
    }
  ]
}
