)]}'
{
  "log": [
    {
      "commit": "13e58452fcefb0ef9a04c5a665ed28e3e85756fc",
      "tree": "c2e239791b2933fea6acf39981ecce73fc1c28ea",
      "parents": [
        "edcefda5d3993824b786646732334d68b361cd77"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun Jul 15 02:51:51 2018 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun Jul 15 02:51:51 2018 +0300"
      },
      "message": "remove fuel support, many bugfixes, add sudo support for some cmd, add default ssh user\n"
    },
    {
      "commit": "8f8e3badb7bc6222867bf95ed326be6c63b7fc3d",
      "tree": "46b860900eafa7614df0d89037122e10b7e6827d",
      "parents": [
        "74e6e603134d7e4250dfe34ea1a343a2df4a98a6"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Jun 29 13:18:56 2018 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Jun 29 13:18:56 2018 +0300"
      },
      "message": "cleanup configs\n"
    },
    {
      "commit": "470a8fabdd4608b5cf11a36eb17cae47abc1a0ae",
      "tree": "dcbbdf638bd5376b0d9e3932bc580d4e6f1becc2",
      "parents": [
        "82f026de1e53a0dcca9fc96e341197449647518f"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Jul 14 21:07:58 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Jul 14 21:07:58 2017 +0300"
      },
      "message": "fixes\n"
    },
    {
      "commit": "84de1e435293e8c2bd49912cf67cbc52c26c93c5",
      "tree": "532a9375d05d73f6c6bf52ae0152fe4533646700",
      "parents": [
        "026e5f25d52635bf1cedf9befcfac341fcff0694"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon May 22 14:00:07 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon May 22 14:00:07 2017 +0300"
      },
      "message": "Move to new sensor selector, fix some bugs\n"
    },
    {
      "commit": "026e5f25d52635bf1cedf9befcfac341fcff0694",
      "tree": "637c4c8aa7ea3657e1cc3e578ab44368ccd5e49a",
      "parents": [
        "b083333688526adbb5b29333661c19579de37bf3"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon May 15 01:04:39 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon May 15 01:04:39 2017 +0300"
      },
      "message": "move even more code to cephlib\n"
    },
    {
      "commit": "b083333688526adbb5b29333661c19579de37bf3",
      "tree": "eda964f0c169416faabceab2c08457818a47a3c5",
      "parents": [
        "3a9e5db3e869af9fae2d8056913d710f1600c0e3"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat May 13 20:39:17 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat May 13 20:39:17 2017 +0300"
      },
      "message": "Move common storage, plot and statistic code to cephlib\n"
    },
    {
      "commit": "3a9e5db3e869af9fae2d8056913d710f1600c0e3",
      "tree": "28dda3f226931da643324fbe6b07965c1a505995",
      "parents": [
        "736e5c18435e091fe9d4445902cf84c1daeb3a6a"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue May 09 20:00:44 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue May 09 20:00:44 2017 +0300"
      },
      "message": "many updates and fixes\n"
    },
    {
      "commit": "736e5c18435e091fe9d4445902cf84c1daeb3a6a",
      "tree": "b5bce7bcc1726418472bdb17a019a21a86d7895d",
      "parents": [
        "4e4af6834e5bf97acd94384be5a5d8495cc087c3"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun May 07 17:27:14 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun May 07 17:27:14 2017 +0300"
      },
      "message": "fixes, fixes\n"
    },
    {
      "commit": "4518318c1f62d57ea5c3f03ba992441ff375e0c6",
      "tree": "125be99ff75cfd49c2214556af5b0efe7f09307c",
      "parents": [
        "987eb35707cd154c472fbfa24e0b9fb0c787a330"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun Apr 30 23:55:40 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sun Apr 30 23:55:40 2017 +0300"
      },
      "message": "fix bugs in c code, update interpolation, etc\n"
    },
    {
      "commit": "cdfcdaf098249d74919d79e1c77aab7622c43a1e",
      "tree": "39c15b8e7c2af01f9939dbfd31006eb0e150e091",
      "parents": [
        "150b2199655e69a159a1b9cc8cf3f9732df8ecd6"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Apr 29 10:03:39 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Apr 29 10:03:39 2017 +0300"
      },
      "message": "a lot of fixes, improve visualization speed, add c++ code\n"
    },
    {
      "commit": "150b2199655e69a159a1b9cc8cf3f9732df8ecd6",
      "tree": "4d62c569bc2a1afbc8a2471c50ddf101352b5ab1",
      "parents": [
        "0de02045db0cb519ec51f35a4d9afce920b361c4"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Apr 01 16:53:01 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Apr 01 16:53:01 2017 +0300"
      },
      "message": "bug fixes and add text report\n"
    },
    {
      "commit": "0de02045db0cb519ec51f35a4d9afce920b361c4",
      "tree": "834b9dfbe0f4a0e8705951ed9e30190dd510d6ca",
      "parents": [
        "0e0cfcb17100e2dfe96a17750fdfaffa8b98900e"
      ],
      "author": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Mar 27 22:44:31 2017 +0300"
      },
      "committer": {
        "name": "kdanylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Mar 27 22:44:31 2017 +0300"
      },
      "message": "temove old config examples\n"
    },
    {
      "commit": "a732a6059505b3f84bdcedddf89b72e8bfa26c61",
      "tree": "d57952392f5cc5e3d2112fc5f7196dcb1e97afdd",
      "parents": [
        "f90de85f5a7065f2de23423a615676ffd6c3e02c"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 01 20:29:56 2017 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 01 20:29:56 2017 +0200"
      },
      "message": "many updates in report code and in storage structure, this commit is broken\n"
    },
    {
      "commit": "108ac363ea39b7ec8ad075e374d5e27f0190d376",
      "tree": "4c50c55ac0280d004303793ade0de64270edc3fd",
      "parents": [
        "f286517ad5e59b92dc6177e217880b7decb1d578"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Jan 19 20:17:16 2017 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Jan 19 20:17:16 2017 +0200"
      },
      "message": "working on reporting, this commit represent broking code state\n"
    },
    {
      "commit": "ffaf48dbd35613d33f3072cc4e91575552d32e0c",
      "tree": "319428cd2e9f2c34c54fa36f6f7c3326b3dbdd5b",
      "parents": [
        "7f59d564c610a28e9ec46012e83b8024c9440377"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Dec 27 02:25:29 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Dec 27 02:25:29 2016 +0200"
      },
      "message": "some work on statistic code\n"
    },
    {
      "commit": "7f59d564c610a28e9ec46012e83b8024c9440377",
      "tree": "eef33eace5481c86a9f4e68f666476dfd2290abb",
      "parents": [
        "23e6bdf5e8cca1e34ab91ce9e05eb1d546f0ee45"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 26 01:34:23 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 26 01:34:23 2016 +0200"
      },
      "message": "resume working\n"
    },
    {
      "commit": "23e6bdf5e8cca1e34ab91ce9e05eb1d546f0ee45",
      "tree": "4b22761398df993bf775cc03b2af6f4a9c8a7dbb",
      "parents": [
        "bbbe1dcd7fbca7f4cc44a9dc0a2df935a47d6516"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 24 02:18:54 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 24 02:18:54 2016 +0200"
      },
      "message": "test code working\n"
    },
    {
      "commit": "bbbe1dcd7fbca7f4cc44a9dc0a2df935a47d6516",
      "tree": "381f4de30fa0714d68136f9f2a6a6cf783108e58",
      "parents": [
        "3af3c3373552d66f3b1f87da8c0709f995418dc9"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Dec 20 01:19:56 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Dec 20 01:19:56 2016 +0200"
      },
      "message": "fixing fio runner\n"
    },
    {
      "commit": "3af3c3373552d66f3b1f87da8c0709f995418dc9",
      "tree": "374c4afb081b02087afad02e4fe410903eefc302",
      "parents": [
        "962ee5f441e556440aaa3dd04934e269930b4b2a"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 19 17:12:34 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 19 17:12:34 2016 +0200"
      },
      "message": "sensors refactored\n"
    },
    {
      "commit": "962ee5f441e556440aaa3dd04934e269930b4b2a",
      "tree": "2920dfd41c559646cf0466462dda7921cd7957be",
      "parents": [
        "e7e1a4d9933b14c336be5f590c595e5528474dbd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 19 02:40:08 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Dec 19 02:40:08 2016 +0200"
      },
      "message": "Skeleton and sensors works\n"
    },
    {
      "commit": "e7e1a4d9933b14c336be5f590c595e5528474dbd",
      "tree": "0cbc1979b8ea6c01221efe8a0e48698931f82a58",
      "parents": [
        "39e449e6b64dd53f20cd9c0822471286aba90e6e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 17 20:29:52 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 17 20:29:52 2016 +0200"
      },
      "message": "fixeg code\n"
    },
    {
      "commit": "39e449e6b64dd53f20cd9c0822471286aba90e6e",
      "tree": "f80970da47ca2a92bceee9fcde461f97552b79ae",
      "parents": [
        "7022706045bc11e459d8d020709acd8f066f1918"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 17 15:15:26 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Dec 17 15:15:26 2016 +0200"
      },
      "message": "Add stage base class, refactor discovery, etc\n"
    },
    {
      "commit": "7022706045bc11e459d8d020709acd8f066f1918",
      "tree": "a60030c8693e9844ec8cd337a759323b9cfad052",
      "parents": [
        "730846244c0d064aa8df0b66cd26956156a83642"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Nov 26 23:23:21 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Nov 26 23:23:21 2016 +0200"
      },
      "message": "2.0 is on the way\n"
    },
    {
      "commit": "3d2bc4f85f116cc96fa865a68066503104e40422",
      "tree": "0f19f57570e5788e2316c3185fdff57e394ed88d",
      "parents": [
        "22d134e73fc5f6fe96faccbec6830119fe3f0f18"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Nov 12 18:31:18 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Nov 12 18:31:18 2016 +0200"
      },
      "message": "refactoring and typing in progress\n"
    },
    {
      "commit": "22d134e73fc5f6fe96faccbec6830119fe3f0f18",
      "tree": "2ae9339613cbc68e1cff68f49479a6f9139c1f60",
      "parents": [
        "3b4da8b000263e22c8cb000a4572ec546171a504"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Nov 08 11:33:19 2016 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Nov 08 11:33:19 2016 +0200"
      },
      "message": "typing and refactoring on the way\n"
    },
    {
      "commit": "2be79a939a0b0ac02bab13af9a3571fb35bbd96c",
      "tree": "a7e33f7df974f894ac9b24ba8e3b184e76c8fdc4",
      "parents": [
        "043fa79f49181cb7dafeb52c1058f44b49ff9769"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Dec 22 12:46:10 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Dec 22 12:46:10 2015 +0200"
      },
      "message": "omg fixes\n"
    },
    {
      "commit": "c7d52b500f2c45d2ecf90ef65796b4177394a3ea",
      "tree": "9c3418fef21f3e11210f85340991d133b01685cd",
      "parents": [
        "2b63d58026da64cd25295eb4f936f1204e8ecfde"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Dec 15 15:16:34 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Dec 15 15:16:34 2015 +0200"
      },
      "message": "omg fixes\n"
    },
    {
      "commit": "b0c977c22028d68c76346275c11806fc05212d23",
      "tree": "3a85c9dc1c2e7c5de77b85fe432f62838f08b014",
      "parents": [
        "5ea9df0a51c30657b56406e531f0973029873192"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Dec 11 19:23:28 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Dec 11 19:23:28 2015 +0200"
      },
      "message": "fixes for two scripts; omgbenchmark sample\n"
    },
    {
      "commit": "9e0512a6d26a63eb1aeabf56d1b2646803a798f0",
      "tree": "ef443a7c3259284d7bdfabbac85b22798d730013",
      "parents": [
        "56782063e529072e4d2d135e514f3676afcd47bb"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Aug 10 14:51:59 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Aug 10 14:52:47 2015 +0300"
      },
      "message": "fixes and move Dockerfile and install.sh to script. Make a package\n"
    },
    {
      "commit": "8fbb27fa0b806f62c00422327c180dfadfe425cb",
      "tree": "7332c6f22d270fd4f65bc3c38e43fcee16e41290",
      "parents": [
        "e59b5d06bec1d5c7e0a339388701182bc89967fe"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Jul 17 22:23:31 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Jul 17 22:23:37 2015 +0300"
      },
      "message": "fix config file examples, houskeeping, etc\n"
    },
    {
      "commit": "2b4af7bd7ebaf594f09ac024cfa9dd6987b33550",
      "tree": "2d9351dbb582feeb9d9cc704ec90f4a5a2dd0eca",
      "parents": [
        "1f123967452f3d7c74a0c3a05f78c290c18e4b0f"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu May 07 15:49:33 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu May 07 15:49:33 2015 +0300"
      },
      "message": "small db tests fixes\n"
    },
    {
      "commit": "7e0f7cf603b36579f6973309cfb53ace367d05d5",
      "tree": "b9c7c0dc8c9ac2a2804f89ba39f5d239a3cfb723",
      "parents": [
        "63e9c5a321be80b83fdd1406d19003fdf017bbe7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:24:35 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:25:10 2015 +0300"
      },
      "message": "release preparation\n"
    }
  ]
}
