)]}'
{
  "commit": "47a2b32618fd3e6567d2b1282e2404d60845e3dc",
  "tree": "80ddc64e929773b2af2cbc1adf5ce271adcc5b5c",
  "parents": [
    "67c648596a857d64952dae0dcf5106224ccd4524"
  ],
  "author": {
    "name": "sgarbuz",
    "email": "sgarbuz@mirantis.com",
    "time": "Thu Feb 08 10:25:49 2018 +0200"
  },
  "committer": {
    "name": "sgarbuz",
    "email": "sgarbuz@mirantis.com",
    "time": "Thu Feb 15 11:28:03 2018 +0000"
  },
  "message": "Add ability to generate horizon options\n\nFor horizon dashboard:\n1) if horizon enabled\n2) if nginx-proxy enabled, get from nginx pillar: protocol, ip, port\n3) if nginx-proxy disabled, get default protocol \u0027http\u0027, ip get from pillar \n\u0027_param.cluster_local_address\u0027, port from horizon pillar bind port\n\nChange-Id: Ia089dd8273314a3830c1f552357a8cdb4f14e0a1\nRelated-Prod: PROD-17611\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfa5c8fbb754fb3fd3e9e6c047e1028071414efe",
      "old_mode": 33188,
      "old_path": "_modules/runtest/tempest_sections/__init__.py",
      "new_id": "91b79acddceb44d384420c159f01502d9069e625",
      "new_mode": 33188,
      "new_path": "_modules/runtest/tempest_sections/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9a20d0661169a49b9a21030e1e14643b24abed0",
      "new_mode": 33188,
      "new_path": "_modules/runtest/tempest_sections/dashboard.py"
    },
    {
      "type": "modify",
      "old_id": "abe4c1ba52c9719fd79e59bd9c0643736fa09b76",
      "old_mode": 33188,
      "old_path": "_modules/runtest/tempest_sections/service_available.py",
      "new_id": "381eab839798d8e0f023e652b438f1afa087a5d6",
      "new_mode": 33188,
      "new_path": "_modules/runtest/tempest_sections/service_available.py"
    }
  ]
}
