)]}'
{
  "log": [
    {
      "commit": "566db4bae0adb45d60f87d79cd0a3866ead5fe2d",
      "tree": "bd134bc7093008bea35cb39fe88e094309174540",
      "parents": [
        "55989027f7e6d248a935baa3c27d24429a15c5e4"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 18 18:13:07 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 18 18:13:07 2017 +0300"
      },
      "message": "New command \u0027add-key\u0027\n\nalso, fixed pep8\n\nChange-Id: I526083d72b50dc99b7e945db8d3e95ddbb81459f\n"
    },
    {
      "commit": "55989027f7e6d248a935baa3c27d24429a15c5e4",
      "tree": "b65343ffd101f1fa095f0dda1f5cc485dffdf4eb",
      "parents": [
        "2383531b7cc2206c2aef1402623fb76d2aeb72b3"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 19:23:16 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 19:23:16 2017 +0300"
      },
      "message": "Fix: cookiecutter folder must be on top\n\nChange-Id: Id8fa734f9d59acae4cd0c640a9a6800d7421ddd6\n"
    },
    {
      "commit": "0cea57051bbf0cfbb1542284fa43c76fe637585b",
      "tree": "c1295d89423f746f336bdbe3e58603cdd24b9d3d",
      "parents": [
        "93f066cf7d08b8199f142ed17e5039280851bf18"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 19:03:23 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 19:03:23 2017 +0300"
      },
      "message": "Use a separated option \u0027--env-name\u0027 to render a new environment\n\nChange-Id: I3bfa9dc52f141d0d5ab5d372eea63799eacb12ab\n"
    },
    {
      "commit": "7de2476c3deaa8174e112f1fd903cbaeb5d62010",
      "tree": "afc3e417354e9da1c7f5abb608db0bb2ff73b255",
      "parents": [
        "4ecf8d5123f8079feee1d955786256391349dd68"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 18:34:06 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jul 17 18:34:41 2017 +0300"
      },
      "message": "Add \u0027toyaml()\u0027 jinja2 function\n\nSyntax is like for built-in \u0027indent\u0027 filter, but must be used as\nfunction:\n\n{{ toyaml(data, width\u003d0, indentfirst\u003dFalse) }}\n\nChange-Id: I067062f03a77af20c40641056d2d5e15b2c0ef09\n"
    },
    {
      "commit": "86750966f33cdc7f5a1d2917474ef679c59b6c4a",
      "tree": "c45f7b5d940f6de05bc4aef0cd782c148fc0f704",
      "parents": [
        "ed0dd8603a7a5d71e3d73715dc869a8747af0291"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 11 19:44:05 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Tue Jul 11 19:44:05 2017 +0300"
      },
      "message": "Rework CLI, add list-domains\n"
    },
    {
      "commit": "65a80ee3b784dce11b1ca9ced0583dea9b2fce79",
      "tree": "9e4929dc41871a2dcabdcf2d11445c470bd9762d",
      "parents": [
        "30dfb898f94ada7e4def06382c4f13b7fa8f7f7d"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 30 17:30:37 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 30 17:30:37 2017 +0300"
      },
      "message": "Add \u0027reclass-create-inventory-context\u0027 command\n"
    },
    {
      "commit": "30dfb898f94ada7e4def06382c4f13b7fa8f7f7d",
      "tree": "abdda837cf990a7f6e2ced82fcbe05cbf9874655",
      "parents": [
        "de847d92007dddf65082d5bc0420f1fabb949b25"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 29 20:58:11 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 29 20:58:11 2017 +0300"
      },
      "message": "Add \u0027create_inventory_context\u0027 command\n\nThe command \u0027create_inventory_context\u0027 can be used to dump all the\nnodes from reclass inventory, they names from recalss.storage,\nand any additional keys from nodes if needed, for example:\n\n$ reclass-create-inventory-context \\\n    -d mcp11-ovs-dpdk.local \\\n    parameters.linux.network.interface \\\n    parameters.linux.storage\n"
    },
    {
      "commit": "de847d92007dddf65082d5bc0420f1fabb949b25",
      "tree": "24ba2dd676bed4794f475063dace3a8deb1c18c2",
      "parents": [
        "94239b1a066460164b0b111d9dc7e03a8da65697"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jun 26 18:58:05 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jun 26 18:58:05 2017 +0300"
      },
      "message": "Add command \u0027reclass-vcp-list\u0027\n\nShows all VM names that will be used for VCP\nin the parameters.salt.control.cluster object on all nodes\n"
    },
    {
      "commit": "94239b1a066460164b0b111d9dc7e03a8da65697",
      "tree": "362d7b94998d97a3770ddcef50094bf3d1321f6b",
      "parents": [
        "1110ac5df2ba5d900335351f4e9c63e13eb34881"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 23 13:18:38 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 23 13:18:38 2017 +0300"
      },
      "message": "use --domain to filter the output from reclass-inventory-list\n"
    },
    {
      "commit": "1110ac5df2ba5d900335351f4e9c63e13eb34881",
      "tree": "fac504452ea19ca787e824222f84cf514b679849",
      "parents": [
        "6bd4425b88a4875ff97fc09de1f987ed306fe367"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 22 21:07:37 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 22 21:07:37 2017 +0300"
      },
      "message": "Add reclass-inventory-list command\n\nExample:\n  $ reclass-inventory-list\n  $ reclass-inventory-list --all\n"
    },
    {
      "commit": "6bd4425b88a4875ff97fc09de1f987ed306fe367",
      "tree": "33cd007b1597e8da6235b37b8435655024d87c1d",
      "parents": [
        "efaa135e237baa8b53a181b763854001e0dc553c"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 22 17:33:40 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jun 22 17:33:40 2017 +0300"
      },
      "message": "Add \u0027reclass-show-key\u0027 command\n\n- also, remove ssh_client and clear the helpers folder\n"
    },
    {
      "commit": "efaa135e237baa8b53a181b763854001e0dc553c",
      "tree": "a1ee39354ebe595632a697db140f84d95230dc34",
      "parents": [
        "672bd4420502f8831b2f08856dcca8c114391aea"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jun 19 12:56:11 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Jun 19 12:56:11 2017 +0300"
      },
      "message": "Keep list values sorted\n"
    },
    {
      "commit": "672bd4420502f8831b2f08856dcca8c114391aea",
      "tree": "688a6949b730044c377ae73ed4f5d5f41c010dfa",
      "parents": [
        "7d91b5867b5b17ce59fd91b5b81dc55b9d9dd120"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 18:13:54 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 18:13:54 2017 +0300"
      },
      "message": "Add new command reclass-remove-key\n\nExample:\n  reclass-remove-key -r parameters.linux.network.interface /srv/\n"
    },
    {
      "commit": "7d91b5867b5b17ce59fd91b5b81dc55b9d9dd120",
      "tree": "33f98f14beeebdb92522f382b47e0ad4e355559e",
      "parents": [
        "e56c8b920f8260fdbe69e67bd20392eeee1f9fdd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 02:01:39 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 02:01:39 2017 +0300"
      },
      "message": "correct identity_files\n"
    },
    {
      "commit": "e56c8b920f8260fdbe69e67bd20392eeee1f9fdd",
      "tree": "7a39030c52514e12f3dfb7ceef15879f022b3e9d",
      "parents": [
        "f7f9b32b9f56fef0f5de6226c8e99c4a3e1b9bec"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 01:53:16 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jun 16 01:57:02 2017 +0300"
      },
      "message": "Initial commit\n\nadd first helper: reclass-dump-params\n"
    }
  ]
}
