)]}'
{
  "log": [
    {
      "commit": "34ecdd669b556679eacb4f21d871a02ee173a407",
      "tree": "9fcf6ba5ab5d00c91e1015419d82cb33f3e7eed0",
      "parents": [
        "2e92802c78b6070a75ae4009f6ad1834eec1aff2"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 15:00:02 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 15:00:02 2015 +0300"
      },
      "message": "add mt results example\n"
    },
    {
      "commit": "2e92802c78b6070a75ae4009f6ad1834eec1aff2",
      "tree": "85a3c9ef7b0109dd1e6ce2823d965dced093eed9",
      "parents": [
        "cd256d613249c892bb69422e88740303d9ece18f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 13:47:15 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 08 13:47:22 2015 +0300"
      },
      "message": "fix multythreaded bugs in disk_test_agent, add linearity data and script\n"
    },
    {
      "commit": "cd256d613249c892bb69422e88740303d9ece18f",
      "tree": "2ba8dd72c654249d813eb032846515dd9081ef3f",
      "parents": [
        "affcdb15a04b993cbe6a1115f3cada285e4b5b2a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:47:32 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:47:32 2015 +0300"
      },
      "message": "MOL 314 config file path added as cmd line parameter\n"
    },
    {
      "commit": "affcdb15a04b993cbe6a1115f3cada285e4b5b2a",
      "tree": "b47fc452ad7d633e34242aacb1cbf8b2b9477f2a",
      "parents": [
        "f1ff52d62ffd23d9a361b58eb2c84de2b1c756da"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:18:29 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 17:18:29 2015 +0300"
      },
      "message": "MOL 302, build metainfo added to cmd line args\n"
    },
    {
      "commit": "f1ff52d62ffd23d9a361b58eb2c84de2b1c756da",
      "tree": "e71452f839fb47aa218444a35406b33eb871451c",
      "parents": [
        "b896f699af543dd200e7d46e2b793278c2b453f7"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 15:54:33 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 07 16:34:56 2015 +0300"
      },
      "message": "MOL 319, connector code integrated in run_test.py\n"
    },
    {
      "commit": "b896f699af543dd200e7d46e2b793278c2b453f7",
      "tree": "f7df1163c32dcbf489bfe4cb70329958da8bff4d",
      "parents": [
        "00025a56a72e2d2d27fe491ac90515c07cecc9ee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 07 14:57:55 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 07 14:58:58 2015 +0300"
      },
      "message": "single node tests\n"
    },
    {
      "commit": "00025a56a72e2d2d27fe491ac90515c07cecc9ee",
      "tree": "265fd5d65ce13a2144f455b818796f51307a1474",
      "parents": [
        "886a256dee26f4c5c842afea5e2e9109ff10d86d"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 12:17:32 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 12:17:32 2015 +0300"
      },
      "message": "get_greds method in fuel_rest_api.Cluster\n"
    },
    {
      "commit": "886a256dee26f4c5c842afea5e2e9109ff10d86d",
      "tree": "b6dccc609616c9717c4a888ee4827f4ff85a33b2",
      "parents": [
        "0d0740cca2ea9d934ac3b12cab917ed08843a328"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 11:16:13 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 07 11:16:38 2015 +0300"
      },
      "message": "Fixed pgbench tests\n"
    },
    {
      "commit": "0d0740cca2ea9d934ac3b12cab917ed08843a328",
      "tree": "153766b695485a1fa61cd767290aa563eec2ff97",
      "parents": [
        "da45e88859e7e36e0f5706def819151a189b52eb"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 06 15:39:33 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 06 15:39:33 2015 +0300"
      },
      "message": "postprocessing added (plot and dev)\n"
    },
    {
      "commit": "da45e88859e7e36e0f5706def819151a189b52eb",
      "tree": "3837537a8ae651a1e0a8b06608f28b00f054bbdd",
      "parents": [
        "e3481cd28d2255f9f76f4a85fbf3deb99744b9cb"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 06 02:24:42 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 06 02:24:42 2015 +0300"
      },
      "message": "large commit. refactoring, fio code totally reworker, huge improvenent in test time and results, etc\n"
    },
    {
      "commit": "e3481cd28d2255f9f76f4a85fbf3deb99744b9cb",
      "tree": "29c288545d028e2f84248fca50ef192f4e7380f1",
      "parents": [
        "a2d37603c03d05a5df8a70fb3245118c7508b9b4"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 03 21:45:52 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 03 21:45:52 2015 +0300"
      },
      "message": "Connector for adding/cleaning ip forwarding rules added\n"
    },
    {
      "commit": "a2d37603c03d05a5df8a70fb3245118c7508b9b4",
      "tree": "ff91847f599bfa56c845a9fe85f0ca01b42314ca",
      "parents": [
        "c4150f705f2571b9d0a764901a9cfb468e031ad9"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 19:23:49 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 19:23:49 2015 +0300"
      },
      "message": "changes to io.py applied to script, tasks for fio added\n"
    },
    {
      "commit": "c4150f705f2571b9d0a764901a9cfb468e031ad9",
      "tree": "ea036bbe39fb6a1d39ae22f179b66702a2505eda",
      "parents": [
        "5fd7bd978130b82bfb91b159cade5b57c835c7e0",
        "d2826635193398f4b77143150b0a0ae439b1147c"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:47 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:47 2015 +0300"
      },
      "message": "Merge branch \u0027scripts_refactoring\u0027\n"
    },
    {
      "commit": "d2826635193398f4b77143150b0a0ae439b1147c",
      "tree": "1829eb146d1c6b13f0b6178c9b55a47ae3753ea4",
      "parents": [
        "b65b9a87b8cdd065c09f9839cac0305f9dd4b20a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:18 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 02 15:01:18 2015 +0300"
      },
      "message": "final refactoring\n"
    },
    {
      "commit": "5fd7bd978130b82bfb91b159cade5b57c835c7e0",
      "tree": "09e38e153c5ce1f5ac671c07efbabf6f754a82ed",
      "parents": [
        "2c473091029d5418088e4ddf142ca403059277f5"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 31 02:55:20 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 31 02:55:20 2015 +0300"
      },
      "message": "make openstack vm spawn code works\n"
    },
    {
      "commit": "2c473091029d5418088e4ddf142ca403059277f5",
      "tree": "adb6945e9c7659885d055f79397937eb111e0fd8",
      "parents": [
        "fb23a264c64bb791bf8d74ec782a013527b2fff7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 29 17:12:13 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 29 17:12:13 2015 +0300"
      },
      "message": "large commit. new code, with sensors, line count dropped, etc\n"
    },
    {
      "commit": "b65b9a87b8cdd065c09f9839cac0305f9dd4b20a",
      "tree": "40ec3cfe935a7bf72f6b65c3efa925fb2f284014",
      "parents": [
        "fb23a264c64bb791bf8d74ec782a013527b2fff7"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Sat Mar 28 18:09:17 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Sat Mar 28 18:09:17 2015 +0200"
      },
      "message": "small refactoring\n"
    },
    {
      "commit": "fb23a264c64bb791bf8d74ec782a013527b2fff7",
      "tree": "a63e990e25d7018e4c75747c9f34797a72c6425c",
      "parents": [
        "3d2a915409fb531637d5dc9d3ef0f60275da95fd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 16:50:58 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 16:50:58 2015 +0200"
      },
      "message": "code review\n"
    },
    {
      "commit": "3d2a915409fb531637d5dc9d3ef0f60275da95fd",
      "tree": "01df4ec309cbea6bc66b3bfc1e166f911e073836",
      "parents": [
        "ac16aae4722eaf3f67c62bced48bf8c589df5fed"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 27 15:46:20 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 27 15:47:53 2015 +0200"
      },
      "message": "run_test refactoring and small fixes\n"
    },
    {
      "commit": "ac16aae4722eaf3f67c62bced48bf8c589df5fed",
      "tree": "2667bae85265580b51650d7c597b7c8e1b11308d",
      "parents": [
        "94e3a2c64d5d7d3a651a819f7704c722534ddf1d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 12:28:31 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 12:28:31 2015 +0200"
      },
      "message": "code review\n"
    },
    {
      "commit": "94e3a2c64d5d7d3a651a819f7704c722534ddf1d",
      "tree": "e1d7dbe789ba7bba4adabb76f02024d4e8adb819",
      "parents": [
        "3a6633e5cc724480c062ec1a07963565948f6bce"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:36:34 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:41:40 2015 +0200"
      },
      "message": "updates to node complete test, add io_py_result_processor.py lib\n"
    },
    {
      "commit": "3a6633e5cc724480c062ec1a07963565948f6bce",
      "tree": "6c569aa5a6e748f0c1a8276eb750574ea298f85a",
      "parents": [
        "cddbe3b5215b4ef23af52537a1be434a09799bee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 18:20:00 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Mar 27 11:40:22 2015 +0200"
      },
      "message": "fixes, add complete test suite\n"
    },
    {
      "commit": "cddbe3b5215b4ef23af52537a1be434a09799bee",
      "tree": "c26d1e131693803c410d0e043f62af42cec128d5",
      "parents": [
        "08c0d7e751b5643031681d30856883277698dc6f"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 19:05:48 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 19:05:48 2015 +0200"
      },
      "message": "automatic test running and sending to webapp\n"
    },
    {
      "commit": "08c0d7e751b5643031681d30856883277698dc6f",
      "tree": "cc0b5964cdeca12e0aa8a860f1a7566b00d3b66b",
      "parents": [
        "5d589b4fdc2c34f5a9427a0e2c0357bed7bc0322"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 25 23:55:44 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Mar 26 16:30:33 2015 +0200"
      },
      "message": "Automated test lanucher has been added.\nRun a bunch of test that create vm, configure it,\nrun test and clean allocated resources.\n"
    },
    {
      "commit": "5d589b4fdc2c34f5a9427a0e2c0357bed7bc0322",
      "tree": "6c17b700e58b3c95f3271cc8d29cbd2fa1853593",
      "parents": [
        "ee4b241da0e9d5ea0e78e080e0eacd2f5be960d6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 12:25:51 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Mar 26 12:25:51 2015 +0200"
      },
      "message": "some unknown changes\n"
    },
    {
      "commit": "ee4b241da0e9d5ea0e78e080e0eacd2f5be960d6",
      "tree": "8ea2ffb28d53fc86286b76ee48c46a6e08c77918",
      "parents": [
        "e06762a66e82ab90993870ff4c217ba3a30b9987"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:35 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:35 2015 +0200"
      },
      "message": "update single-node test scripts\n"
    },
    {
      "commit": "e06762a66e82ab90993870ff4c217ba3a30b9987",
      "tree": "50e6cdf01f416384b828be9d09ca1a3eb93da66f",
      "parents": [
        "04cbf11c1d98769de455770e1ed04503047ca0e3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:09 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 23:32:09 2015 +0200"
      },
      "message": "large refactoring of new code\n"
    },
    {
      "commit": "04cbf11c1d98769de455770e1ed04503047ca0e3",
      "tree": "00d9ef801ce699647bc5e903975a82542deba4f6",
      "parents": [
        "8ad6e81889a590ba188bfc9c1de928e9b2d998dc"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:48 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "remove old results db\n"
    },
    {
      "commit": "8ad6e81889a590ba188bfc9c1de928e9b2d998dc",
      "tree": "c14e029736d0513c0c0c3916f39a9460e3c453c1",
      "parents": [
        "8097a4e71325c23b8c9fc6a54a8e3d83c50b58c0"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:18 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "single-node OS tests addede\n"
    },
    {
      "commit": "8097a4e71325c23b8c9fc6a54a8e3d83c50b58c0",
      "tree": "cd37bd8dd3ab0d30a8ddfdfbab90339cd1e967f8",
      "parents": [
        "a13dc69a17cee96a525396f807b4c872be34a203"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 11:07:35 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Mar 22 14:42:55 2015 +0200"
      },
      "message": "add list sensors cmd line options\n"
    },
    {
      "commit": "a13dc69a17cee96a525396f807b4c872be34a203",
      "tree": "548bcd74d29994458c20720a0560299dde542f90",
      "parents": [
        "0e64ea227153f4db9df9500f61f43a0d9217060f"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:32:33 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:32:33 2015 +0200"
      },
      "message": "fixed rebase error\n"
    },
    {
      "commit": "0e64ea227153f4db9df9500f61f43a0d9217060f",
      "tree": "31b99e18f7713177b4011de54ff516ed470bf012",
      "parents": [
        "b3c7896cbaed6b5e2bddc0038d47f1b73ac84a90"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:27:22 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Mar 20 17:29:32 2015 +0200"
      },
      "message": "discovering\n"
    },
    {
      "commit": "b3c7896cbaed6b5e2bddc0038d47f1b73ac84a90",
      "tree": "18c97095274c0a07b3eb26f9ebfa392c34c71f93",
      "parents": [
        "5f936df963b261639ca45162b9215fba498757bf"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:47:58 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:51:16 2015 +0200"
      },
      "message": "config.py changed\n"
    },
    {
      "commit": "5f936df963b261639ca45162b9215fba498757bf",
      "tree": "5391265dd5b0851ebcbff21d45c7de999cc3272f",
      "parents": [
        "2c2f2e92668a627beb0e5161bcea963a90983e56"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 19:15:59 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 20 15:51:16 2015 +0200"
      },
      "message": "config file name from cmd args added\n"
    },
    {
      "commit": "2c2f2e92668a627beb0e5161bcea963a90983e56",
      "tree": "7a77359d46fd65de7c41eaf2c33eb0670333e972",
      "parents": [
        "0c7e2d4f3142f046da67bb0478ead514941ab44c"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 18:02:25 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 18:08:23 2015 +0300"
      },
      "message": "packer option added\n"
    },
    {
      "commit": "0c7e2d4f3142f046da67bb0478ead514941ab44c",
      "tree": "30a4463634886c073dfbe00b09cd97e128195951",
      "parents": [
        "2993171e84b4ea063eb8f51ea695f87978ea6387"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 17:18:47 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 17:18:47 2015 +0300"
      },
      "message": "protocol added\n"
    },
    {
      "commit": "2993171e84b4ea063eb8f51ea695f87978ea6387",
      "tree": "26ad6a2c814fceb50c27a3b7d198904e02565f84",
      "parents": [
        "21289b227bb66e4f84d605527c43a16bba86ba7f"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 16:31:02 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 16:31:02 2015 +0300"
      },
      "message": "returned class changed\n"
    },
    {
      "commit": "21289b227bb66e4f84d605527c43a16bba86ba7f",
      "tree": "5abc9afb4af666b1a4b8cd43cd26de6ecf2a6dae",
      "parents": [
        "a915a0114fafde4631bc2af0af172f4cb968d28c"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 18 15:21:43 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 18 15:22:02 2015 +0200"
      },
      "message": "Node class\n"
    },
    {
      "commit": "a915a0114fafde4631bc2af0af172f4cb968d28c",
      "tree": "2d0f999f5944d13846a19bdd46d63fd375a0c5ef",
      "parents": [
        "c82391e4e30adcbd3d1aae679e745b638f9a55a1"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 14:38:52 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 14:39:46 2015 +0300"
      },
      "message": "ceph discovering\n"
    },
    {
      "commit": "c82391e4e30adcbd3d1aae679e745b638f9a55a1",
      "tree": "63a6ddea384e9ac10eeed0895cc8e545e1ee810b",
      "parents": [
        "501151a4ff067603468c59408f85935d15b3d1d6"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Mar 17 15:46:36 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 13:02:17 2015 +0200"
      },
      "message": "config moved to yaml, redundant config removed\n"
    },
    {
      "commit": "501151a4ff067603468c59408f85935d15b3d1d6",
      "tree": "fd1e2057363b65a6073b65b9909e8b7adee66de5",
      "parents": [
        "bb783a166cb77966a36e46bdd765291c055957bc"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 06 17:22:28 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Mar 18 13:02:17 2015 +0200"
      },
      "message": "non storage funtions removed to data_processing.py, doc strings added to storage_api\n"
    },
    {
      "commit": "bb783a166cb77966a36e46bdd765291c055957bc",
      "tree": "d94e41ccfdc7f5b338250625560c6a983065d1f4",
      "parents": [
        "0fc1367cd3907605d05b7d56d04887b69635111c"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:21:48 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:21:48 2015 +0300"
      },
      "message": "average calculation removed\n"
    },
    {
      "commit": "0fc1367cd3907605d05b7d56d04887b69635111c",
      "tree": "1efe19face0c6155df77b45dae023d8ce20a0203",
      "parents": [
        "bf83ad9614b76265d1dae58868973bc0c1116579"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:13:17 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Mar 18 11:13:35 2015 +0300"
      },
      "message": "percent removed, name changed\n"
    },
    {
      "commit": "bf83ad9614b76265d1dae58868973bc0c1116579",
      "tree": "fe11049005b297050c61893f5ae2f17fab8c31d9",
      "parents": [
        "3556a069e8f525c144ac575d1aa333c896a92c57"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 00:11:00 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 18 00:11:16 2015 +0200"
      },
      "message": "refactor get_latency\n"
    },
    {
      "commit": "3556a069e8f525c144ac575d1aa333c896a92c57",
      "tree": "e2c020713f8ee0ade99b3ac0f45417e15ea282f1",
      "parents": [
        "dd60c50b8062089956ac03860e7fbe3cfe68d430"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Mar 17 16:30:11 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Mar 17 16:30:40 2015 +0200"
      },
      "message": "nodes discovering\n"
    },
    {
      "commit": "dd60c50b8062089956ac03860e7fbe3cfe68d430",
      "tree": "9d00034778c5f5dff72f2d8d2d8c0239a83b5762",
      "parents": [
        "a639e0aa20483ab5b269fda0e2191a19fa2c499f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:23:42 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:58 2015 +0200"
      },
      "message": "fix memory info code\n"
    },
    {
      "commit": "a639e0aa20483ab5b269fda0e2191a19fa2c499f",
      "tree": "ee091d3598178921082dc32c572462baa30c9e15",
      "parents": [
        "e4ade1a3d41ed62b4ee807be5a75e18739dc9176"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 15:30:36 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:02 2015 +0200"
      },
      "message": "graphana integration\n"
    },
    {
      "commit": "e4ade1a3d41ed62b4ee807be5a75e18739dc9176",
      "tree": "7c90adeadae0bd644d690150b8b156060ea6d82a",
      "parents": [
        "c14f53f5c164b955bd4b7aa66657580b58a099ee"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Mar 16 20:44:16 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Mar 17 16:24:02 2015 +0200"
      },
      "message": "continue work on new sensor model\n"
    },
    {
      "commit": "c14f53f5c164b955bd4b7aa66657580b58a099ee",
      "tree": "e36c77044d53baa0a6a51452339063df00fa3b2b",
      "parents": [
        "7a75b5a446be6095d3544e87ddf1e38e4da5c3c3"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 16:35:16 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 16:36:12 2015 +0300"
      },
      "message": "lost import\n"
    },
    {
      "commit": "7a75b5a446be6095d3544e87ddf1e38e4da5c3c3",
      "tree": "e94c8f853ded2cb40bbfee3e40828bf250e1b5e0",
      "parents": [
        "89d3ef44821120d7689526428b2da0e7f1088a26",
        "501065ca1eeb4c340a9dc1eea9b81b9703bd140a"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue Mar 17 15:20:28 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue Mar 17 15:20:28 2015 +0200"
      },
      "message": "Merge pull request #3 from Ved-vampir/master\n\nperprocess cpu usage added"
    },
    {
      "commit": "89d3ef44821120d7689526428b2da0e7f1088a26",
      "tree": "b586f7a190ce8c4013ed7ee3897ffc57ba4ad3c4",
      "parents": [
        "ff79fd1f32e2bf010a198685fbb5f3617687aad4",
        "1b31f76e8b7714df745827a488d72423e9b3f0fe"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue Mar 17 15:20:15 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Tue Mar 17 15:20:15 2015 +0200"
      },
      "message": "Merge pull request #2 from dmitryya/master\n\nio_sensor: Add get_latency function"
    },
    {
      "commit": "501065ca1eeb4c340a9dc1eea9b81b9703bd140a",
      "tree": "f699c50aca5e10a43ec8393ec54cf427b8217cb1",
      "parents": [
        "98a991782a1194e0a5017591536c40283d9aa5e6"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 16:16:57 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 16:19:37 2015 +0300"
      },
      "message": "ps_mem truncation\n"
    },
    {
      "commit": "98a991782a1194e0a5017591536c40283d9aa5e6",
      "tree": "d0a636ff75f3533242df46e937d11c37829043fc",
      "parents": [
        "f2e1383519ea031702530e658fb14fd0c564d82d"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 14:58:15 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 14:58:15 2015 +0300"
      },
      "message": "perprocess ram usage added\n"
    },
    {
      "commit": "f2e1383519ea031702530e658fb14fd0c564d82d",
      "tree": "c2d2fdeb72924577ed74744e905aed01bd5a0dba",
      "parents": [
        "ff79fd1f32e2bf010a198685fbb5f3617687aad4"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 13:24:18 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Mar 17 14:48:01 2015 +0300"
      },
      "message": "perprocess cpu usage added\n"
    },
    {
      "commit": "1b31f76e8b7714df745827a488d72423e9b3f0fe",
      "tree": "b586f7a190ce8c4013ed7ee3897ffc57ba4ad3c4",
      "parents": [
        "ff79fd1f32e2bf010a198685fbb5f3617687aad4"
      ],
      "author": {
        "name": "Dmitry Yatsushkevich",
        "email": "dyatsushkevich@mirantis.com",
        "time": "Mon Mar 16 13:53:58 2015 -0700"
      },
      "committer": {
        "name": "Dmitry Yatsushkevich",
        "email": "dyatsushkevich@mirantis.com",
        "time": "Mon Mar 16 13:53:58 2015 -0700"
      },
      "message": "io_sensor: Add get_latency function\n\nAdd get_latency function - calculate disk latency\n\nSigned-off-by: Dmitry Yatsushkevich \u003cdyatsushkevich@mirantis.com\u003e\n"
    },
    {
      "commit": "ff79fd1f32e2bf010a198685fbb5f3617687aad4",
      "tree": "93274405d5afd25c495a88bd41e651fd8993cbaf",
      "parents": [
        "dda86d3e445aebd6d00b0d309d9239a7dd343122",
        "f0089e51e5b4567df873e2768c512f4c9fb30473"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Mar 16 20:43:38 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Mar 16 20:43:38 2015 +0200"
      },
      "message": "Merge pull request #1 from Ved-vampir/master\n\nSystem sensors added"
    },
    {
      "commit": "f0089e51e5b4567df873e2768c512f4c9fb30473",
      "tree": "93274405d5afd25c495a88bd41e651fd8993cbaf",
      "parents": [
        "602a517c3a3929aaeca2d146814d842d1737f0da"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Mar 16 15:52:54 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Mar 16 15:52:54 2015 +0300"
      },
      "message": "system RAM usage sensor added\n"
    },
    {
      "commit": "602a517c3a3929aaeca2d146814d842d1737f0da",
      "tree": "c6b424ad74f8441e63031e0f58206a7412e92967",
      "parents": [
        "dda86d3e445aebd6d00b0d309d9239a7dd343122"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Mar 16 15:22:36 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Mar 16 15:51:47 2015 +0300"
      },
      "message": "system cpu usage sensor added\n"
    },
    {
      "commit": "dda86d3e445aebd6d00b0d309d9239a7dd343122",
      "tree": "605c1c77b34071c704d364c4ad1e92b754d8df0f",
      "parents": [
        "ce5444fbe4582364658860ce17c79fc47b931f06"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Mar 16 11:20:04 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Mar 16 11:20:04 2015 +0200"
      },
      "message": "new sensor manage code\n"
    },
    {
      "commit": "ce5444fbe4582364658860ce17c79fc47b931f06",
      "tree": "e50ad15c319fe49983351c88793b71e619d69322",
      "parents": [
        "dee7ec4687977148b9ad37e4ea5e95fd14ceecc3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Mar 14 09:19:02 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Mar 14 09:19:08 2015 +0200"
      },
      "message": "update reporing tool\n"
    },
    {
      "commit": "dee7ec4687977148b9ad37e4ea5e95fd14ceecc3",
      "tree": "d1ccf1fac6dc360160c4087a1ed59261c35daec5",
      "parents": [
        "a47b33eab0085f3f872222413dc2d1997ee7d3e9"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 11 15:42:16 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Mar 11 15:42:42 2015 +0200"
      },
      "message": "removed rally\n"
    },
    {
      "commit": "a47b33eab0085f3f872222413dc2d1997ee7d3e9",
      "tree": "b3acaa4e03c0536c032daef9bd752c97665ee849",
      "parents": [
        "6e2ae79b7ccf3e694b6ed332c5d7eadab3361b57"
      ],
      "author": {
        "name": "yportnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu Mar 05 20:20:31 2015 +0200"
      },
      "committer": {
        "name": "yportnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu Mar 05 20:20:54 2015 +0200"
      },
      "message": "fake run_test\n"
    },
    {
      "commit": "6e2ae79b7ccf3e694b6ed332c5d7eadab3361b57",
      "tree": "c0be94138c9942a2a06efb44eabb48946a917e94",
      "parents": [
        "dae5712aa99e9965ff9d4e3189f59822de3030d5"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 04 18:02:24 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Mar 04 18:02:31 2015 -0800"
      },
      "message": "a lot of fixes and improvements\n"
    },
    {
      "commit": "dae5712aa99e9965ff9d4e3189f59822de3030d5",
      "tree": "872cdad1bfe0844c6e43f80c203bd31fba06f7c3",
      "parents": [
        "ff25b5c97148e4073432123e9af24f8f878eb51c"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 20:50:41 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 20:50:41 2015 +0200"
      },
      "message": "meta info pep8\n"
    },
    {
      "commit": "ff25b5c97148e4073432123e9af24f8f878eb51c",
      "tree": "1554f6417da2eb2ab9309b3dd369566e54375952",
      "parents": [
        "e6ad1f002ec8e74ced158bac404a4ef486f53199"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 20:48:17 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 20:48:17 2015 +0200"
      },
      "message": "meta info added\n"
    },
    {
      "commit": "e6ad1f002ec8e74ced158bac404a4ef486f53199",
      "tree": "e4d274e9b7b963088021abf88dc0cd49f4c94396",
      "parents": [
        "c15bfc48b3aab1f108d9a6086f314b769dce02b9"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 19:58:00 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Mar 02 19:58:00 2015 +0200"
      },
      "message": "pep8 added, lab_id and build_id added as a parameters to storage_api.load_data, additional params added to params combination\n"
    },
    {
      "commit": "c15bfc48b3aab1f108d9a6086f314b769dce02b9",
      "tree": "b1bb224ac247626441fae28c04ed39ec36e35fe8",
      "parents": [
        "3f65e7cb802278d24754f811192e95441e6de681"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 27 18:18:29 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 27 18:18:29 2015 +0200"
      },
      "message": "Created db_manage script to create,drop,upgrade,downgrade,migrate db\n"
    },
    {
      "commit": "3f65e7cb802278d24754f811192e95441e6de681",
      "tree": "0e2b861a16fcb50e55c6c03af43043343c04840c",
      "parents": [
        "7ddfa7397474f1cf05330b0df3992491ec58478d"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 25 17:19:35 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 25 17:19:35 2015 +0200"
      },
      "message": "pgbench run.sh: receive num clients and transactions through params\n"
    },
    {
      "commit": "7ddfa7397474f1cf05330b0df3992491ec58478d",
      "tree": "a3a5cdacd9705c09655721ee5b3d311602d9a825",
      "parents": [
        "15681d67cde590b91975e97e67604238447d3e96"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Feb 24 17:32:58 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Feb 24 17:33:05 2015 +0200"
      },
      "message": "Two scripts, pgbench tests\n"
    },
    {
      "commit": "15681d67cde590b91975e97e67604238447d3e96",
      "tree": "aed1fcc76b5339b42ced4a1f8122a2763392d258",
      "parents": [
        "058a28876f0f4c14fb9f3ac44b543c17b6339581"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 23 17:17:50 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 23 17:17:50 2015 +0200"
      },
      "message": "lab info save added\n"
    },
    {
      "commit": "058a28876f0f4c14fb9f3ac44b543c17b6339581",
      "tree": "db4e55b33e263ecf4dbd26d53ae279999fe7b9c8",
      "parents": [
        "0832b77cb6ea4d235938ba1ad246fbb8be1c4437"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 20 17:59:12 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 20 17:59:41 2015 +0200"
      },
      "message": "pg scripts\n"
    },
    {
      "commit": "0832b77cb6ea4d235938ba1ad246fbb8be1c4437",
      "tree": "eac9f87ef050c0cd70fd3c8e8fe685588b28ee20",
      "parents": [
        "75c7041ee0a460e085eda74baa5a5e0cac76877a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Feb 20 17:48:19 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Feb 20 17:48:19 2015 +0200"
      },
      "message": "json returned to api endpoints\n"
    },
    {
      "commit": "75c7041ee0a460e085eda74baa5a5e0cac76877a",
      "tree": "f691d4994a89eb5691de3c053600254fa28be5f2",
      "parents": [
        "4ec0f710b6b129c539e6cfc778802e5ae594cbcb"
      ],
      "author": {
        "name": "stgleb",
        "email": "glebstepanov1992@gmail.com",
        "time": "Tue Feb 17 02:52:00 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Feb 20 12:04:23 2015 +0200"
      },
      "message": "MOL 186, migration from file storage to SQL Databse\n"
    },
    {
      "commit": "4ec0f710b6b129c539e6cfc778802e5ae594cbcb",
      "tree": "9ed79f5bd1c73a8e6a704654fa503634bcdbcf92",
      "parents": [
        "fe056622cf4ee921bc92dc3b553c1fbac965b499"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 19 19:19:27 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 19 19:19:27 2015 -0800"
      },
      "message": "add local runner, fix some bugs\n"
    },
    {
      "commit": "fe056622cf4ee921bc92dc3b553c1fbac965b499",
      "tree": "212633f0161e2c39d021a3e21c214cb31c33578d",
      "parents": [
        "0f0546cd379c919af3a9f5ffd39a70e80c698333"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 19 08:46:15 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 19 08:46:15 2015 -0800"
      },
      "message": "move files around\n"
    },
    {
      "commit": "0f0546cd379c919af3a9f5ffd39a70e80c698333",
      "tree": "15528b9834f840284a3426d0ad64c7ab081f7a57",
      "parents": [
        "ec9048ce5abbc4156462c0c1150cf4d91abe3cb6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 17 20:42:05 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 17 20:42:05 2015 -0800"
      },
      "message": "code review\n"
    },
    {
      "commit": "ec9048ce5abbc4156462c0c1150cf4d91abe3cb6",
      "tree": "8544fe21cf5cfd8124fe94985337056c14b31d8a",
      "parents": [
        "6ce6bf01a42b03dde595cba8c792b1592a22fdd5"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 19:17:09 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 19:17:09 2015 +0200"
      },
      "message": "storage code removed from web app file\n"
    },
    {
      "commit": "6ce6bf01a42b03dde595cba8c792b1592a22fdd5",
      "tree": "951956ce7c7c6cde2ce9eb2e4b677f7073bd2150",
      "parents": [
        "8053b0184b6b2634c3033b96996bfba3f15a6e32"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 19:04:14 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 19:04:14 2015 +0200"
      },
      "message": "ability to cache images on hard drive added\n"
    },
    {
      "commit": "8053b0184b6b2634c3033b96996bfba3f15a6e32",
      "tree": "c5a6a41e5fa3f906606f4db3846f524a51e6772d",
      "parents": [
        "e3a4998075b702484e368f4b8a4326622e4637ed"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 17:25:27 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 16 17:25:39 2015 +0200"
      },
      "message": "MOL 159, sending test results added, rest api fixed, mergind builds on server changed\n"
    },
    {
      "commit": "e3a4998075b702484e368f4b8a4326622e4637ed",
      "tree": "d6387edeaaa29ebf764dd255e8cc7e75dd156762",
      "parents": [
        "7dec9dfe2c35bb37f7c8e5942ea01a4ec43efeb0"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Feb 16 16:06:09 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Feb 16 16:06:26 2015 +0200"
      },
      "message": "saving images\n"
    },
    {
      "commit": "7dec9dfe2c35bb37f7c8e5942ea01a4ec43efeb0",
      "tree": "d610b72e3d6a7442da352efd2535c3129f590172",
      "parents": [
        "36d48a6fd557a1d17ef0af068e4d32159b0be66b"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 15 21:35:19 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 15 21:35:19 2015 -0800"
      },
      "message": "implements MOL-180: make run_test.py compatible with FUEL master\n"
    },
    {
      "commit": "36d48a6fd557a1d17ef0af068e4d32159b0be66b",
      "tree": "d738b9d26ec2a8a2073b4155e20603d249ff024f",
      "parents": [
        "83cd7136c42b9a32b620f49b17e505e053d694a5"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 15 07:44:00 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 15 07:44:00 2015 -0800"
      },
      "message": "fix small bugs\n"
    },
    {
      "commit": "83cd7136c42b9a32b620f49b17e505e053d694a5",
      "tree": "5528cc380e79e06d8c4ad3bd6e0d7f8d019ab63a",
      "parents": [
        "e21d74706ea7361fa217aa3cd8b7e7f1e5c430ff"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Feb 14 21:37:14 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Feb 14 21:37:14 2015 -0800"
      },
      "message": "update scripts, prepare for fixing MOL-180\n"
    },
    {
      "commit": "e21d74706ea7361fa217aa3cd8b7e7f1e5c430ff",
      "tree": "acd3fbb108c4d83385cf41f885066ec9a82683f1",
      "parents": [
        "ec5303351ecbb74b329272102bdbefd47b136386"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Feb 14 19:02:04 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Feb 14 19:02:04 2015 -0800"
      },
      "message": "fix MOL-177: Fix logging\n"
    },
    {
      "commit": "ec5303351ecbb74b329272102bdbefd47b136386",
      "tree": "0580e892ea8d61714555ab92918ecc997d613900",
      "parents": [
        "97644f9ba52c810c65a570b3fd3329f9441ccd36"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 11:12:53 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 11:12:53 2015 -0800"
      },
      "message": "implement MOL-175: automatically select amount of vm\n"
    },
    {
      "commit": "97644f9ba52c810c65a570b3fd3329f9441ccd36",
      "tree": "ae75a9331286034defad0054e8ac084a59c883d9",
      "parents": [
        "3f35626176611250c5275f1972233ee5225d74e4"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 11:11:08 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 11:11:08 2015 -0800"
      },
      "message": "implement MOL-169 - Decrease env preparation time (parallelize requests to openstack, ssh connections, etc)\n"
    },
    {
      "commit": "3f35626176611250c5275f1972233ee5225d74e4",
      "tree": "af15144a651448ca8589f5d22976b8f2342c1ac6",
      "parents": [
        "7b3b1d46954c5efc02b59dfbb04600bc38dbcc18"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 08:06:14 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Feb 13 08:06:25 2015 -0800"
      },
      "message": "Implement MOL-168 - Allow to run set of tests on single vm\n"
    },
    {
      "commit": "7b3b1d46954c5efc02b59dfbb04600bc38dbcc18",
      "tree": "a90e8885629d3aec6af1712fe7dede5967515a06",
      "parents": [
        "7acd6bd2f2140c4a3ecca1a97d8d50d2e8b81484"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 13 14:08:35 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Feb 13 14:09:05 2015 +0200"
      },
      "message": "Changed title, sync/async displaying\n"
    },
    {
      "commit": "7acd6bd2f2140c4a3ecca1a97d8d50d2e8b81484",
      "tree": "a3991001ecb802b58d1c30f1b65d5c90074f9287",
      "parents": [
        "6c5deb30f18c13b50af802e223070130e2498b01"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 12 14:28:30 2015 -0800"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Feb 12 14:28:45 2015 -0800"
      },
      "message": "tests finally can works over pure novaclient/ssh\n"
    },
    {
      "commit": "6c5deb30f18c13b50af802e223070130e2498b01",
      "tree": "b60adc19272bfff7f051bfc2d848e814a6fd1f18",
      "parents": [
        "6e4a7ebd1c475abdc6b8d61d15be22993b3439db"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 19:25:46 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 19:27:02 2015 +0200"
      },
      "message": "merge of builds added\n"
    },
    {
      "commit": "6e4a7ebd1c475abdc6b8d61d15be22993b3439db",
      "tree": "2c84934267dc791ab868fd05ff85baeef5d22b9d",
      "parents": [
        "a0cb92569a385d4a68b4370c0ad73bdff6f63c29"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:57:59 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:57:59 2015 +0200"
      },
      "message": "final\n"
    },
    {
      "commit": "a0cb92569a385d4a68b4370c0ad73bdff6f63c29",
      "tree": "146d7d0ee6e58102b85b6f181a40dbf1a01778f2",
      "parents": [
        "612159f1af3cf298f40ac7f90cd043261779066a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:53:31 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:53:31 2015 +0200"
      },
      "message": "link changed to build name\n"
    },
    {
      "commit": "612159f1af3cf298f40ac7f90cd043261779066a",
      "tree": "5c4a1b9ef3067978acdc25b3b33d398c5a8f9216",
      "parents": [
        "dff5ad9da3c6e6377f423fddb681dfbdb978e928"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:15:29 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:15:29 2015 +0200"
      },
      "message": "small fix\n"
    },
    {
      "commit": "dff5ad9da3c6e6377f423fddb681dfbdb978e928",
      "tree": "29ea7f151dc301c408b0bd8794d7d898ac7fd179",
      "parents": [
        "a4b8eaad6651c8ff7e8b15ed1dd820cc3a2cfc9c"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:13:09 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 17:13:09 2015 +0200"
      },
      "message": "build name added\n"
    },
    {
      "commit": "a4b8eaad6651c8ff7e8b15ed1dd820cc3a2cfc9c",
      "tree": "7a776186b7186ad7a5053c1fb3a198a8302181f3",
      "parents": [
        "13eb68b563686e437fd822dad9ab444767477b2d"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:45:47 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:45:47 2015 +0200"
      },
      "message": "h1 changed to h2\n"
    },
    {
      "commit": "13eb68b563686e437fd822dad9ab444767477b2d",
      "tree": "55ebd90254c5d80c4ed367ff382ce974519e32cd",
      "parents": [
        "3ce37b89c89043b91cfeff004cd88503e206c800"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:35:20 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:35:20 2015 +0200"
      },
      "message": "table width smalled\n"
    },
    {
      "commit": "3ce37b89c89043b91cfeff004cd88503e206c800",
      "tree": "19b3577cd704224a5b8295d23a1aef6cf36a1ca6",
      "parents": [
        "ffec7609b6cd84a14cf084a950489f71803a872e"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:20:56 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 12 16:21:26 2015 +0200"
      },
      "message": "layout changed, jquery added, comparision fixed\n"
    },
    {
      "commit": "ffec7609b6cd84a14cf084a950489f71803a872e",
      "tree": "af5123159e0894bfb714939202fc21a696c93e48",
      "parents": [
        "9ddc18f1d67fb7367f375d82b791299875b3a9de"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu Feb 12 11:16:11 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu Feb 12 11:16:36 2015 +0200"
      },
      "message": "kbps style changed\n"
    },
    {
      "commit": "9ddc18f1d67fb7367f375d82b791299875b3a9de",
      "tree": "8b8d94983a57b6c62e09bc3bf0b9fcfbbca5c4ca",
      "parents": [
        "9eb8bf3b3a2f1268156e5c858d3c5f65d7728b76"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 11 20:28:59 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 11 20:28:59 2015 +0200"
      },
      "message": "small changes to code layout and html\n"
    },
    {
      "commit": "9eb8bf3b3a2f1268156e5c858d3c5f65d7728b76",
      "tree": "90ba0d806f7b063747161310b9853a018574c819",
      "parents": [
        "50f186478615613afe725ef83c217d001e8f91c8"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 11 20:13:14 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 11 20:13:30 2015 +0200"
      },
      "message": "ref to index and dates to builds added\n"
    }
  ],
  "next": "50f186478615613afe725ef83c217d001e8f91c8"
}
