)]}'
{
  "commit": "7614d21fe157a6b3a833d3eb278fb9267ef13e06",
  "tree": "19c0439ee50390ead23c6d949fa6c4f3871c34f2",
  "parents": [
    "84744d8e38b9c729d4d9aef3638aefbab707ac37"
  ],
  "author": {
    "name": "Adam Gandelman",
    "email": "adamg@ubuntu.com",
    "time": "Mon Aug 11 14:27:50 2014 -0700"
  },
  "committer": {
    "name": "Adam Gandelman",
    "email": "adamg@ubuntu.com",
    "time": "Mon Aug 11 14:45:22 2014 -0700"
  },
  "message": "Centralize neutron config file argument generation\n\nMoves dynamic generation of the --config-file list from local functions\nto global utility functions.  This breaks up the current non-obvious\ndependency between start_neutron_agents and _configure_neutron_l3_agent\nfor setting the correct arguments for the vpn agent.   This also similarly\nupdates generation of arguments for neutron-server and neutron-l3-agent to\nuse said functions.  Finally, this cleans lib/neutron up a bit and moves\nall default paths to config files and binaries out of local functions and\ninto the top-level, allowing external tools like Grenade to make use of the\nlibrary for starting Neutron services and agents currently.\n\nChange-Id: I927dafca8a2047d6c0fd3c74569ed2521f124547\nCloses-bug: #1355429\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c4db25da5719e35b1c20949ae521a8d80bdea98",
      "old_mode": 33188,
      "old_path": "lib/neutron",
      "new_id": "5513dbfca021d169a7e965d694447397bbf778c1",
      "new_mode": 33188,
      "new_path": "lib/neutron"
    }
  ]
}
