)]}'
{
  "commit": "19f4b3faae5f64a497bf6c13fb29b65301ae499c",
  "tree": "202da91d294f5124ca7ca6d3eb81b2c881c62b82",
  "parents": [
    "0e1e78117e63af1d55b969469642a7337c616aa0"
  ],
  "author": {
    "name": "Ihar Hrachyshka",
    "email": "ihrachys@redhat.com",
    "time": "Thu Feb 23 20:44:18 2017 +0000"
  },
  "committer": {
    "name": "Ihar Hrachyshka",
    "email": "ihrachys@redhat.com",
    "time": "Tue Feb 28 21:07:52 2017 +0000"
  },
  "message": "lib/neutron: stop loading all config files into all processes\n\nDHCP agent should not load core plugin config file; L3 agent has no\ninterest in metadata agent configuration file; etc. It\u0027s a mistake to\nform a single global list of configuration files and pass it into all\nprocesses. Every process should have its own list, that may or may not\nhave some files in common with other processes.\n\nThe only file that is common to all neutron processes is neutron.conf,\nand we could in theory keep it into the common list. But I decided at\nthis point it\u0027s better to be explicit about what\u0027s loaded into services.\nAlso the order of arguments is important, and neutron.conf should always\nbe the first CLI argument, which is hard to achieve by keeping\nneutron.conf file in the global list.\n\nPlugins may be interested in loading additional files into neutron\nprocesses. For example, dragonflow needs to load /etc/neutron/dragonflow.ini\ninto neutron-server. But we should not necessarily load all those files\ninto all processes, so such extendable lists should be per process.\nBesides, neutron_server_config_add_new is already available to use to\nappend additional configuration files for neutron-server. That\u0027s why the\npatch completely kills the NEUTRON_CONFIG_ARG variable.\n\nDepends-On: I4bd54a41a45486a5601373f9a9cce74d7686d1aa\nChange-Id: Ia3c3862399bba335db5edf9ea70f850fb2638d09\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19568eaf25dc90e6515d9de5979b642cad1169fc",
      "old_mode": 33188,
      "old_path": "lib/neutron",
      "new_id": "d80e9d90a169ce9f207594d86a6c7c015e02f05d",
      "new_mode": 33188,
      "new_path": "lib/neutron"
    }
  ]
}
