)]}'
{
  "log": [
    {
      "commit": "4b093f6f432f097030a168ede4078eb243967607",
      "tree": "71dd60ea0b1a4cf004cba8d95c609be385e61e3e",
      "parents": [
        "23b02744af93adbcd5d9f0a67dc781c889975dd4"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri May 19 10:25:01 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri May 19 10:25:01 2017 +0200"
      },
      "message": "Fix/update: Simplified emulator dashboard that only shows running containers and DCs. No graph, since this does not work by non-dummy-gk deployments. Dashboard autoupdated itself every 2 s.\n"
    },
    {
      "commit": "f4ac4f2dcb58ecfd59b4c13e31bf024bf60d1da4",
      "tree": "a2289d2a5e3406fb7bf1d894e6977d43438be7ad",
      "parents": [
        "861bad759d9520b5f97be4d3c8dbb91eea86a964"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 15:51:57 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 15:51:57 2017 +0200"
      },
      "message": "Fix: Removed problem with race conditions in OpenStack dummy API tests\n"
    },
    {
      "commit": "861bad759d9520b5f97be4d3c8dbb91eea86a964",
      "tree": "b87f54bf64f852cfb4333af3906058b0a2b0da66",
      "parents": [
        "e22979a58ea5ae049186cd14113fa78eab3c5860"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 14:55:27 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 14:55:27 2017 +0200"
      },
      "message": "Try to avoid race condition problems in unittests\n"
    },
    {
      "commit": "e22979a58ea5ae049186cd14113fa78eab3c5860",
      "tree": "0707b2efab093c2d9995c60fc364dcfeb788955f",
      "parents": [
        "a044ef5d6d10bce6ef4f6f1b5624e9efa2febddd"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 13:28:38 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu May 18 13:28:38 2017 +0200"
      },
      "message": "Removed properitary monitoring (used for student demo). Only keep OpenStack fakes.\n"
    },
    {
      "commit": "a044ef5d6d10bce6ef4f6f1b5624e9efa2febddd",
      "tree": "35778f0f7ce53e9572bc926bcefee00fb5b6cf33",
      "parents": [
        "16b7a153462f8a65d9fdccecb5c3e6123dc83993"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 14:33:42 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 14:33:42 2017 +0200"
      },
      "message": "Re-enabled tests to check with fiexed Jenkins\n"
    },
    {
      "commit": "16b7a153462f8a65d9fdccecb5c3e6123dc83993",
      "tree": "94cf35ffff26b1e9ccbaf2dcde78ec0df349bbf1",
      "parents": [
        "f88a31dacf0bfa8dba7357d866c3e5bdece8c05c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 12:20:05 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 12:20:05 2017 +0200"
      },
      "message": "Deactivated some test to find Jenkins issue.\n"
    },
    {
      "commit": "f88a31dacf0bfa8dba7357d866c3e5bdece8c05c",
      "tree": "35778f0f7ce53e9572bc926bcefee00fb5b6cf33",
      "parents": [
        "09a24fad4acbc380f2743f0ede596285e7647355"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 11:01:09 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 11:01:09 2017 +0200"
      },
      "message": "Fix: Made API shutdown more robust\n"
    },
    {
      "commit": "09a24fad4acbc380f2743f0ede596285e7647355",
      "tree": "e05575349ba25e81403188ccbb59a8ce64f9faa2",
      "parents": [
        "e46ab6034c9804fa4a95600627e7622eff1b002c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 10:21:18 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 10:21:18 2017 +0200"
      },
      "message": "Added topology for integration demo\n"
    },
    {
      "commit": "e46ab6034c9804fa4a95600627e7622eff1b002c",
      "tree": "4b72f0f5c257ce785fc278417dffbbbee8b5c29b",
      "parents": [
        "92a37cd072a82cc8bfc32f04d7b4eedb39a57192"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 10:08:50 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 10:08:50 2017 +0200"
      },
      "message": "Fix: Last fixes for OpenStack API imports after renaming\n"
    },
    {
      "commit": "92a37cd072a82cc8bfc32f04d7b4eedb39a57192",
      "tree": "e3f386e1ad6dd3c9ed901028c46f6363f5c3c720",
      "parents": [
        "f27a592f03ff6ca772195ecf71f64da3fb251b48"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 09:51:05 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 09:51:05 2017 +0200"
      },
      "message": "Fix: Nova, Heat APIs now rely on latest son-emu master code to handle links\n"
    },
    {
      "commit": "f27a592f03ff6ca772195ecf71f64da3fb251b48",
      "tree": "be45b89249fb7646165f4d498be8561565979957",
      "parents": [
        "00199782de7042b51927bbbac5540d6f671597bb"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 08:48:54 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 08:48:54 2017 +0200"
      },
      "message": "Manually added test code for openstack apis\n"
    },
    {
      "commit": "00199782de7042b51927bbbac5540d6f671597bb",
      "tree": "0cf96acf3a149b686f193a7d3ca1b1eafae26a2e",
      "parents": [
        "0d8066654408ea1994d599c12c61b13709055a2d"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 08:48:12 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 17 08:48:12 2017 +0200"
      },
      "message": "Manually added OpenStack  API code\n"
    },
    {
      "commit": "c63c549c44b90b0e9e447ae47466d701efbca5db",
      "tree": "57f7ac33dde2aeb1c9ba38ab3460b11b6d156f58",
      "parents": [
        "ed293f8a67f260ea937ae8b2b72823e1e39353f2"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon May 08 16:10:13 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon May 08 16:10:13 2017 +0200"
      },
      "message": "start Docker VNF xterm via the rest api (can be called from the dashboard)\n"
    },
    {
      "commit": "ed293f8a67f260ea937ae8b2b72823e1e39353f2",
      "tree": "094ce8e3319905bded374ba9ca6b7f941ed94713",
      "parents": [
        "5d61e264565b4ae5f3114122d4007720216751e4"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon May 08 02:11:21 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon May 08 02:11:21 2017 +0200"
      },
      "message": "add MAC address in dashboard\n"
    },
    {
      "commit": "5d61e264565b4ae5f3114122d4007720216751e4",
      "tree": "cb6cca9d5b34487a02291bec8ab8e0b7b45c591e",
      "parents": [
        "b9a7951983e2db2277091f6636d59bdc42354936"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun May 07 22:40:44 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun May 07 22:40:44 2017 +0200"
      },
      "message": "fix monitoring bug (cleanup monitored metrics list after vnf removal)\n"
    },
    {
      "commit": "b9a7951983e2db2277091f6636d59bdc42354936",
      "tree": "6c11eeec48f3be808e2c95831ac60d5f145bd6fb",
      "parents": [
        "412c7ff14f3c539aa2f34c5f5ecb8fdc52bd33b7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:35:15 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:35:15 2017 +0200"
      },
      "message": "remove unused file\n"
    },
    {
      "commit": "412c7ff14f3c539aa2f34c5f5ecb8fdc52bd33b7",
      "tree": "e48481d56dccc69b9631b0b3e516b3bba4e75153",
      "parents": [
        "e62b278e53b51618ea352e76b64591a3696f2aa0"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:33:25 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:33:25 2017 +0200"
      },
      "message": "update example topologies\n"
    },
    {
      "commit": "e62b278e53b51618ea352e76b64591a3696f2aa0",
      "tree": "2afbd5a1b58b08c90b63d827933d9255fbdb6a93",
      "parents": [
        "807be58fa7a13781cdd895a9ab4694c426c00395"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:26:15 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 11:26:15 2017 +0200"
      },
      "message": "put example topology file back in original state\n"
    },
    {
      "commit": "2aa774b6f6801c7022b92890c457187dd3ea5ea1",
      "tree": "19f663efd0e9fc3a71729d353e2f0d0f886fce8a",
      "parents": [
        "3378093aff555df14c7b8e7febde039d2f4fbe5e"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:39:32 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:39:32 2017 +0200"
      },
      "message": "fix unittest\n"
    },
    {
      "commit": "3378093aff555df14c7b8e7febde039d2f4fbe5e",
      "tree": "5acdc46b2300145565229a9453fbb6ad95b590c1",
      "parents": [
        "791525c7ae32ccf243f07680fb5db6ba9a194785"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:20:37 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:20:37 2017 +0200"
      },
      "message": "fix unittest\n"
    },
    {
      "commit": "791525c7ae32ccf243f07680fb5db6ba9a194785",
      "tree": "6e09a3b8de4c747eeb5360715431313d35ba87c4",
      "parents": [
        "fa91cf2172cfdddc74e76a49a47404f81c83e049"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:01:19 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri May 05 00:01:19 2017 +0200"
      },
      "message": "fix unittest\n"
    },
    {
      "commit": "fa91cf2172cfdddc74e76a49a47404f81c83e049",
      "tree": "144efdf327bc7a459889d9e963c8ca7200f7aca0",
      "parents": [
        "17b6e881a3813e6f1f99100ed384f974eaff36a3"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 23:45:15 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 23:45:15 2017 +0200"
      },
      "message": "small updates in dashboard + E-LAN deployment\n"
    },
    {
      "commit": "17b6e881a3813e6f1f99100ed384f974eaff36a3",
      "tree": "15c5ef7050ed0122f76014d40ae6aa0316037de5",
      "parents": [
        "ef8d68b01d70ddc202b2e8af656a273ad2d432eb"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 16:51:34 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 16:51:34 2017 +0200"
      },
      "message": "display assigned ip\u0027s and interfaces on dashboard\n"
    },
    {
      "commit": "ef8d68b01d70ddc202b2e8af656a273ad2d432eb",
      "tree": "684d8f317017f3f553485c30719f3d109b3a56b1",
      "parents": [
        "5f5fd4441825797d7bf245d6abebb2ee05f8af5d"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 14:09:36 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 14:09:36 2017 +0200"
      },
      "message": "update dashboard to display ip adresses\n"
    },
    {
      "commit": "5f5fd4441825797d7bf245d6abebb2ee05f8af5d",
      "tree": "c6b9001a6b606861f7610df44098a72c76c3fb96",
      "parents": [
        "f371201f8a205911398ee81359b30afcba526038"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 00:42:31 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 00:42:46 2017 +0200"
      },
      "message": "update dashboard\n"
    },
    {
      "commit": "f371201f8a205911398ee81359b30afcba526038",
      "tree": "edecd0c7b056d2b30a0ce15c9cd7266083021a5c",
      "parents": [
        "68a0ba9dc7fe9ca4f0caf512cf0d4ecdb7a179d5"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 00:01:52 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu May 04 00:01:52 2017 +0200"
      },
      "message": "update dashboard, to display placement, colored by node type\n"
    },
    {
      "commit": "68a0ba9dc7fe9ca4f0caf512cf0d4ecdb7a179d5",
      "tree": "a77bd6c13ca9b2313c4d11447c04e14a16d87efa",
      "parents": [
        "99d1f61305b5031df25ace2f49cf22220bd71e6c"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 21:48:26 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 21:48:26 2017 +0200"
      },
      "message": "using new containernet function to add/remove SAPs\n"
    },
    {
      "commit": "99d1f61305b5031df25ace2f49cf22220bd71e6c",
      "tree": "12b0dddebbe1910a14f3f0f31f910b6282105938",
      "parents": [
        "ca164cf8efbc5d76c7c8ae25f4a3bffcb983c364"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 16:28:38 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 16:28:38 2017 +0200"
      },
      "message": "update the unittest\n"
    },
    {
      "commit": "aa9c3c87d694cefd6bb3c04404736799cdb27391",
      "tree": "2a64e0d3d759a8dfef5575ae5b060c412aacc583",
      "parents": [
        "2542bfaa225f20272df99f1ccab5236326f16070"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 13:16:31 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 13:16:31 2017 +0200"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "2542bfaa225f20272df99f1ccab5236326f16070",
      "tree": "26ed6775cae320ff8c09ef4be75349f40aae2cee",
      "parents": [
        "3022636ba875aaf57b9404d0299f753e4b7b6f80",
        "093334b25972312bc4ae55a80f71d512ca862545"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:55:09 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:55:09 2017 +0200"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "3022636ba875aaf57b9404d0299f753e4b7b6f80",
      "tree": "90f5b65f302834e3e02d2677c1dfd0f0c25942ce",
      "parents": [
        "29afff5798b26242e1bfe1d92ef0ef0d9ddc4a97",
        "a58772a51328578fea11f2d5f388b639abf9e810"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:54:23 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:54:23 2017 +0200"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n\n# Conflicts:\n#\tsrc/emuvim/api/sonata/dummygatekeeper.py\n"
    },
    {
      "commit": "29afff5798b26242e1bfe1d92ef0ef0d9ddc4a97",
      "tree": "1056936b9513da1f2c0f6bd441b1cd2445044be4",
      "parents": [
        "885e762d31097919f1f842553bd93faadfd9aec5"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:39:51 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed May 03 12:39:51 2017 +0200"
      },
      "message": "allow multiple VNFs with same name/image but different IDs\n"
    },
    {
      "commit": "5a952b2392fe4dcf038de134058fa8e4627cfc83",
      "tree": "b578c0ab7e3cfa63e61a3251e352082e32ba5d68",
      "parents": [
        "3a8ec8803f50a7609d572d406ae74477c00764ee"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 27 15:20:51 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 27 15:20:51 2017 +0200"
      },
      "message": "Fix: Dumb bug. This happens if your commit before testing locally :-)\n"
    },
    {
      "commit": "a58772a51328578fea11f2d5f388b639abf9e810",
      "tree": "7871d4389b11e5953e9ba64106971adce681ff87",
      "parents": [
        "7f397b65334ba7315dec35b12e79534c7e114d14"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 27 15:10:59 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 27 15:10:59 2017 +0200"
      },
      "message": "use unique vnf_id iso vnf_name to identify vnfs in the nsd/vnfd\n"
    },
    {
      "commit": "7f397b65334ba7315dec35b12e79534c7e114d14",
      "tree": "a74ef96857b64ce5e144a3118215672a4dee3438",
      "parents": [
        "885e762d31097919f1f842553bd93faadfd9aec5"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 27 15:09:55 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 27 15:09:55 2017 +0200"
      },
      "message": "update dashbboard placement graph\n"
    },
    {
      "commit": "3a8ec8803f50a7609d572d406ae74477c00764ee",
      "tree": "128588427f3651d04a8f64844f8708752b649b37",
      "parents": [
        "5b6f13cd51ead3eb99b2c4160ca3236f4884d95a"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 27 14:44:54 2017 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 27 14:44:54 2017 +0200"
      },
      "message": "Fix: Let dummy GK consider vcpus field in VNFDs\n"
    },
    {
      "commit": "885e762d31097919f1f842553bd93faadfd9aec5",
      "tree": "9a19d2d0f8fa39bf5460b0936f66d130ed15493b",
      "parents": [
        "ae8da7c21d4f308c4b7b58f9871ed4108e429aa7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 04:45:43 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 04:45:43 2017 +0200"
      },
      "message": "fix this later\n"
    },
    {
      "commit": "ae8da7c21d4f308c4b7b58f9871ed4108e429aa7",
      "tree": "f046a493bcd66c5dc1f1ad917d869ae1791b4400",
      "parents": [
        "6bed70f41b6d56dcbcccb8eb1f379ade40a0ae24"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 04:36:58 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 04:36:58 2017 +0200"
      },
      "message": "use id iso name to identify a vnfd\n"
    },
    {
      "commit": "6bed70f41b6d56dcbcccb8eb1f379ade40a0ae24",
      "tree": "9a19d2d0f8fa39bf5460b0936f66d130ed15493b",
      "parents": [
        "aefc46afef49c660984d2d62f62dd6df70a27a71"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 03:14:44 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 24 03:14:44 2017 +0200"
      },
      "message": "update cadvisor args\n"
    },
    {
      "commit": "aefc46afef49c660984d2d62f62dd6df70a27a71",
      "tree": "7bd562b180095ec38d3ada2dd9fdd19f89809c3f",
      "parents": [
        "f5ebfcfdeb7e6e5ba03cbce88e02abe8d68491b5"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 17:54:33 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 17:54:33 2017 +0200"
      },
      "message": "use better web server module for rest api\n"
    },
    {
      "commit": "f5ebfcfdeb7e6e5ba03cbce88e02abe8d68491b5",
      "tree": "0575efb49c5ea46f92592407ce28c46664e18953",
      "parents": [
        "77524dc7c92cb1c36ada4d0fc99bd2fe985e46f3"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 17:49:32 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 17:49:32 2017 +0200"
      },
      "message": "update dashboard for demo\n"
    },
    {
      "commit": "77524dc7c92cb1c36ada4d0fc99bd2fe985e46f3",
      "tree": "ccb57a7b4989fb8f308c865ee92d441d16f28710",
      "parents": [
        "ee28ee3e423fa37f0abc48fc7b96e9830ab9a2fd"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 02:15:03 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 02:15:03 2017 +0200"
      },
      "message": "update title\n"
    },
    {
      "commit": "ee28ee3e423fa37f0abc48fc7b96e9830ab9a2fd",
      "tree": "ab3c136e3ec744e326edd1548f9e1fb529d48ede",
      "parents": [
        "a5e3675e2259b597592e24015f9bd9285d3592ce"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 02:07:21 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 02:07:21 2017 +0200"
      },
      "message": "update title\n"
    },
    {
      "commit": "a5e3675e2259b597592e24015f9bd9285d3592ce",
      "tree": "6d91f4a2f3e88539a234f50a9a107ab72d3c4f8d",
      "parents": [
        "ba51a81ddd774203e6e581d49a34670e4a2b4701"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 01:25:09 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 01:25:09 2017 +0200"
      },
      "message": "update dashboard title\n"
    },
    {
      "commit": "ba51a81ddd774203e6e581d49a34670e4a2b4701",
      "tree": "eecf8b7752500932ba812ca6a565a5375fb6482e",
      "parents": [
        "0af81d41e407a2ee55d83bf0371511e24b430d80"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 01:22:59 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sun Apr 23 01:22:59 2017 +0200"
      },
      "message": "update dashboard with graph\n"
    },
    {
      "commit": "0af81d41e407a2ee55d83bf0371511e24b430d80",
      "tree": "cd45438eff60bad4417233544bd0a9909a1e76ab",
      "parents": [
        "85d749c2c5d73c2f5ec844b0a75dcb2518ea30cd"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 22:00:46 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 22:00:46 2017 +0200"
      },
      "message": "change cadvisor startup args\n"
    },
    {
      "commit": "85d749c2c5d73c2f5ec844b0a75dcb2518ea30cd",
      "tree": "07e99e9251130af130ee0cb5a36f143ecd6c6c5a",
      "parents": [
        "3df73e8cdfb04c55df6bf49c42425d8e9dceb2f8"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 21:47:15 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 21:47:15 2017 +0200"
      },
      "message": "add extra startup arg for cadvisor and reset subnets in dummygatekeeper\n"
    },
    {
      "commit": "3df73e8cdfb04c55df6bf49c42425d8e9dceb2f8",
      "tree": "ecf9924f321e574df1caf23d1a19729480a05452",
      "parents": [
        "c6ace2d9c93a95405acabc7b72a0a6672c01dae3"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 19:37:29 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 22 19:37:29 2017 +0200"
      },
      "message": "add demo topologies and cadvisor startup args\n"
    },
    {
      "commit": "c6ace2d9c93a95405acabc7b72a0a6672c01dae3",
      "tree": "05a7387927e5e5df809653785fefccee31b2494d",
      "parents": [
        "00e65b9a485862a4af99d8f2c4769fac9a96f9d6"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 21 13:47:06 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 21 13:47:06 2017 +0200"
      },
      "message": "fix monitoring bug\nadd option to specify sap vnfd file in toplogy file\n"
    },
    {
      "commit": "00e65b9a485862a4af99d8f2c4769fac9a96f9d6",
      "tree": "75a0046478e983ac9126d665aeb5fc966ae9787f",
      "parents": [
        "301d2d31fd08d96238336c311cb959af67204256"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Apr 18 16:57:40 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Apr 18 16:57:40 2017 +0200"
      },
      "message": "properly delete the External SAPs\n"
    },
    {
      "commit": "301d2d31fd08d96238336c311cb959af67204256",
      "tree": "c66ffe5fc9b1a0003ae5c895344806b3546826d6",
      "parents": [
        "15013851b654dc08e53f4767476081655e284a74"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 17 21:22:10 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 17 21:22:47 2017 +0200"
      },
      "message": "Add option to auto delete any running service when uploading a new package\n"
    },
    {
      "commit": "15013851b654dc08e53f4767476081655e284a74",
      "tree": "c41061f532f19ef6558b9ac7c64e3495007c8364",
      "parents": [
        "4378f16256c242eccfd169a1e685e6aab2ed0e88"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 14 16:25:12 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 14 16:25:12 2017 +0200"
      },
      "message": "change default AUTO_DEPLOY flag to false\n"
    },
    {
      "commit": "4378f16256c242eccfd169a1e685e6aab2ed0e88",
      "tree": "1a6fabbc3f7ca2791ed0b272b75786f09cb27306",
      "parents": [
        "0bb3d47c04f09934885a06f987ff4f520ed5daac"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 14 16:09:21 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 14 16:09:21 2017 +0200"
      },
      "message": "Add flag to the topology file to auto-deploy an uploaded service.\n"
    },
    {
      "commit": "86e64a08ca267ebd033ed87be5eef683d93e6c1d",
      "tree": "3846396e78466f6c8d696043a9853a72602b036b",
      "parents": [
        "371a4b6045b697cafddd7178cc6ac2e22c35c509"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 13 02:21:45 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 13 13:20:20 2017 +0200"
      },
      "message": "Extend the External SAP functionality, so we can reach the service from the host\n"
    },
    {
      "commit": "c911ca6a6560d062fed5d294bc5a80c26da69672",
      "tree": "d4bcf95be3cf608e84119a94af1762361652b60a",
      "parents": [
        "5b876700bdef500e17c212f5b0bcea5383e44528",
        "a98b1e8dd7630fc358cd65f3fa133886365b283a"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 10 11:51:20 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Apr 10 11:51:20 2017 +0200"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n\nConflicts:\n\tsrc/emuvim/api/sonata/dummygatekeeper.py\n"
    },
    {
      "commit": "5b876700bdef500e17c212f5b0bcea5383e44528",
      "tree": "8c0ca5035fe9cdd351f5b3f34b94a2361a6addcc",
      "parents": [
        "23be11bc2e8fcb8e177694c61d95e65682a84238"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 08 13:41:15 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Apr 08 13:41:15 2017 +0200"
      },
      "message": "add son-emu dashboard to the python setup file, so it is served from the Flask app, at the dummygatekeeper\u0027s ip:port\n"
    },
    {
      "commit": "23be11bc2e8fcb8e177694c61d95e65682a84238",
      "tree": "56457a6c9e0d5b85027e9433853770227d038808",
      "parents": [
        "1816508dbd9beb79e81fcc0bedb60ef7de2a151e"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 07 21:13:30 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 07 21:13:30 2017 +0200"
      },
      "message": "cleanup logging\n"
    },
    {
      "commit": "1816508dbd9beb79e81fcc0bedb60ef7de2a151e",
      "tree": "128d9e95a5a95f561c5f459ccd36ed6666faea87",
      "parents": [
        "56749675dd2f84833cf789b932f5813356179645"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 07 17:20:50 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Apr 07 17:20:50 2017 +0200"
      },
      "message": "cleanup logging\n"
    },
    {
      "commit": "56749675dd2f84833cf789b932f5813356179645",
      "tree": "1912f0e37ef9104aaf2a056bb52769741bbb12f2",
      "parents": [
        "b101872396a91b6cda600a4c8567c6a943209943"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 06 14:44:33 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 06 14:44:33 2017 +0200"
      },
      "message": "choose the management interface name as specified in the vnfd, when using docker mgmt interfaces\n"
    },
    {
      "commit": "b101872396a91b6cda600a4c8567c6a943209943",
      "tree": "63a9dd3536d779a0aaeaa6b9e6c4be0c74d706b3",
      "parents": [
        "ce032e1c7f1ae6da54cb7cf04fbad84b5bec1c97"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 06 02:21:20 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Apr 06 02:21:20 2017 +0200"
      },
      "message": "fix issues with installing  docker management networks\n"
    },
    {
      "commit": "ce032e1c7f1ae6da54cb7cf04fbad84b5bec1c97",
      "tree": "b55259e9c09bc5f79e878f0c932ef020912b62fe",
      "parents": [
        "b9e768fae8c8c265d28b44ee2110ae748aaa23b9"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Apr 05 17:31:20 2017 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Apr 05 17:31:20 2017 +0200"
      },
      "message": "Possibility to deploy external (as host interface) and internal (as container, default) SAPs.\nThis is specified in the NSD, by the connection_points type (external/internal)\n"
    },
    {
      "commit": "c134bad84c61f5ca8d919c388b3200e06b97dacc",
      "tree": "6adb7704e0a2342184b4043131c4a2e19dacc27a",
      "parents": [
        "613f1bfeba0382bf3dbc72e42a28c9848d22e5b9"
      ],
      "author": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Mon Apr 03 14:18:25 2017 +0200"
      },
      "committer": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Mon Apr 03 14:18:25 2017 +0200"
      },
      "message": "Putting enable_learning to True by default in sonata_y1_demo_topology_1.py\n"
    },
    {
      "commit": "d1626e553c62a53c3f042515dfcb8f3f9a382524",
      "tree": "72da0b088c4969bf36018c3fd0e89758952972aa",
      "parents": [
        "8d4290a88dc41173832490d4bd20097f929f397c"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Apr 02 16:21:57 2017 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Apr 02 16:21:57 2017 +0200"
      },
      "message": "finished implementing passing a folder as volume to docker files for log collection\n"
    },
    {
      "commit": "8d4290a88dc41173832490d4bd20097f929f397c",
      "tree": "5c878b6c3e13fb89703988fcd3b6dd55c66438b7",
      "parents": [
        "644ad52fdb67eed4bf82250084194f84e2616917"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Mar 27 13:56:59 2017 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Mar 27 13:56:59 2017 +0200"
      },
      "message": "attempt to add a log file directory to every vnf created\n"
    },
    {
      "commit": "644ad52fdb67eed4bf82250084194f84e2616917",
      "tree": "728840d112151324a5eeb387fc0828256afb0c5f",
      "parents": [
        "71a574e1437e5fa4740103651c554bc3c1169b69",
        "082aa109ef4522c507fcb0a6f6ceedf656e7e8ef"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Mar 27 13:24:13 2017 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Mar 27 13:24:13 2017 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/sonata-nfv/son-emu\n"
    },
    {
      "commit": "085f4426a0c5cc29e6b709d37c02b818ba981551",
      "tree": "432aff71f43384ba4d8595bbfb1ff09c11f3acb7",
      "parents": [
        "7782d710d44d7eed9622ef1c9dbed7f3c53335ff"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Mar 21 08:20:18 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Mar 21 08:20:38 2017 +0100"
      },
      "message": "Fix: Updated outdated example topo\n"
    },
    {
      "commit": "c19168f7e39c41ae3d2ec71bc2896d8474eb55c7",
      "tree": "5d2a0f58a0384078dd111d9b342b263a69393d43",
      "parents": [
        "07e8a120672ecf1844a76be6eca3c911c67e119b"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 11 16:32:05 2017 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 11 16:32:05 2017 +0100"
      },
      "message": "can now specify which ports the profiling topology uses\n"
    },
    {
      "commit": "e83dcab8d3402c36509baea7b99920856f6caf58",
      "tree": "9a9f11f7a1d04322a437542ead0ca809b2a65865",
      "parents": [
        "0500890c29c015a026e1bfd707633699a8344da1"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 04 17:25:14 2017 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 04 17:25:14 2017 +0100"
      },
      "message": "added some comments in profiling topology\n"
    },
    {
      "commit": "0500890c29c015a026e1bfd707633699a8344da1",
      "tree": "8e5f5cf07345c22ed84430e640ff0355a6a5ddf9",
      "parents": [
        "bea3a10529b5a10509e4573fdda4573e56b773e0"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 04 17:16:33 2017 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sat Mar 04 17:16:33 2017 +0100"
      },
      "message": "removed an instance of busy waiting in the profiling topology\n"
    },
    {
      "commit": "bea3a10529b5a10509e4573fdda4573e56b773e0",
      "tree": "3bcc06fca8c1c115792449b4ae7dee8c4e41aa97",
      "parents": [
        "139b0bee04cd9336bcd7acb6728d0cf6976d6f5d"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Feb 26 15:42:44 2017 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Feb 26 15:42:44 2017 +0100"
      },
      "message": "added a topology which will stop when a certain method is called or a SIGTERM/SIGINT is received. To be used by son-profiling\n"
    },
    {
      "commit": "b2a29bf80a18064febeb7e8278efe83f15d3b39a",
      "tree": "872a4fc36924beb72b59b5fc61c2df2c7e8d4908",
      "parents": [
        "f045c142ee82c8da93756f4addff67dbf305888b"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Feb 14 14:27:44 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Feb 14 14:27:44 2017 +0100"
      },
      "message": "fix  unittest for resource testing\n"
    },
    {
      "commit": "33d768923110817c5c364cda695e4699c8431776",
      "tree": "1ff15e9c186ed3441678cc71bfd474b33427fade",
      "parents": [
        "e261467f32cd8ce6ad524b874d156a084859f3f0"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Feb 13 00:13:37 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Feb 13 00:13:37 2017 +0100"
      },
      "message": "update cpu_bw resource parameter\n"
    },
    {
      "commit": "08272498b4df3878152f3c9a07a47a8fdae627de",
      "tree": "1f454533bb230e372f3e4116008e971096ad8f38",
      "parents": [
        "7953f2fa5e8041cb8abdcb376bfa0bc8b988f229"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 10 17:18:44 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 10 17:18:44 2017 +0100"
      },
      "message": "update  getStatus print to include all resources\n"
    },
    {
      "commit": "7953f2fa5e8041cb8abdcb376bfa0bc8b988f229",
      "tree": "a732c301f1387cabf57897ea429e0ea137171d28",
      "parents": [
        "9b80576b542d604c20bc7fcbc3ff0edf177b8cdc"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 10 12:56:15 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 10 12:56:15 2017 +0100"
      },
      "message": "update  son-emu rest API to control resources (link to docker update in containernet)\n"
    },
    {
      "commit": "e5ed9d18877fae6cf7b42af20bc19595c789568b",
      "tree": "4ba88b13429cc014a0d182e8d47e71818057f892",
      "parents": [
        "a7f601c1121f467de22cd024d543672980533a2d",
        "7e59663091c1b8c69bfff0e3f6a58fe37bf03545"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Feb 09 13:56:08 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Feb 09 13:56:08 2017 +0100"
      },
      "message": "Merge remote-tracking branch \u0027remotes/upstream/master\u0027\n"
    },
    {
      "commit": "a7f601c1121f467de22cd024d543672980533a2d",
      "tree": "3ced8016d6a5e7e177a08e1735c2974da5255347",
      "parents": [
        "a50ddb3309a321af8af4a8c1b7aec0b9b224989c"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Feb 09 13:54:42 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Feb 09 13:54:42 2017 +0100"
      },
      "message": "imporved son-monitor container startup and timeout\n"
    },
    {
      "commit": "ec5cefe7cfb3fd411087704794212d29f843b44d",
      "tree": "a2443f350f620dbbc9308291d2cddc648913a764",
      "parents": [
        "3d15394720b985cb0afb3b847b62aefba4739bd7"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 09 11:15:14 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 09 11:15:14 2017 +0100"
      },
      "message": "Fix: Made dummy GK compatible to son-access. Closes #195\n"
    },
    {
      "commit": "a50ddb3309a321af8af4a8c1b7aec0b9b224989c",
      "tree": "2499ae1cad23b2d27d5315d507645e65819e26ae",
      "parents": [
        "e0796231bf6fd5b7d09d4a850227be7bc9bbdc6a"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 13:48:59 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 13:48:59 2017 +0100"
      },
      "message": "fix rest api endpoint for monitor\n"
    },
    {
      "commit": "3c544ac8dd2a53b6c18564cd2fc821109e39742b",
      "tree": "c64598b89b64ab4878afdecbad381bb82081d770",
      "parents": [
        "263eee56ae3a0d4aa2b48cd1afb42de3b1ddee65"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 12:11:07 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 12:11:07 2017 +0100"
      },
      "message": "modify monitor and network REST api to use parameters in the URL\n"
    },
    {
      "commit": "263eee56ae3a0d4aa2b48cd1afb42de3b1ddee65",
      "tree": "e2aaab251ca51de11e5022c3c8c41084fd3ece5f",
      "parents": [
        "634c5ef1b0bf7ed9e6d09fe8e9598c83c8b2d270"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 01:04:36 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 01:04:36 2017 +0100"
      },
      "message": "fix bug - vlan was added to monitoring links on single switch paths\n"
    },
    {
      "commit": "634c5ef1b0bf7ed9e6d09fe8e9598c83c8b2d270",
      "tree": "283e07e3a40065ab92d0159ef4b09119c163ba20",
      "parents": [
        "b77a278a67cb29e52422eefb3a01c085dabe1d20"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 00:46:02 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Feb 08 00:46:02 2017 +0100"
      },
      "message": "fix bug - vlan was added to monitoring links on single switch paths\n"
    },
    {
      "commit": "f20404dcbfb68cf29baa00e8f89dd50265ea3b1f",
      "tree": "134ff35342cf7075d412882c546cd4ee5a378dcb",
      "parents": [
        "a6ce6f3c00d8d4ae7d378da7ddc6feccf9a38477",
        "8f2063d50f6d8520ca5f960c65e5eed2c5cd7bee"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:42:51 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:42:51 2017 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:stevenvanrossem/son-emu\n\nConflicts:\n\tsrc/emuvim/api/rest/network.py\n"
    },
    {
      "commit": "a6ce6f3c00d8d4ae7d378da7ddc6feccf9a38477",
      "tree": "6e8c1616925add36676659fc43b5f92d06802be4",
      "parents": [
        "8eac3cc3f7f58f7490ab6714217d985b8992af70",
        "c46fe93dd3f79a91ce86baf933282aa25ff76ddc"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:11:42 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:11:42 2017 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n\nsolve Conflicts:\n\tsrc/emuvim/api/rest/monitor.py\n\tsrc/emuvim/api/rest/network.py\n"
    },
    {
      "commit": "8f2063d50f6d8520ca5f960c65e5eed2c5cd7bee",
      "tree": "3235a9b45e9e4abfd2ccd9eb44b2456f5b40b294",
      "parents": [
        "8eac3cc3f7f58f7490ab6714217d985b8992af70",
        "c46fe93dd3f79a91ce86baf933282aa25ff76ddc"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:49:22 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:49:22 2017 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into master"
    },
    {
      "commit": "c46fe93dd3f79a91ce86baf933282aa25ff76ddc",
      "tree": "95e49648ab146496ff7dee324df041f94fd81dc7",
      "parents": [
        "41e75c7a1cf3a60bbdb09b215538030387af90d5",
        "dfc1460d7f4d0eae6412ad0c80ab9a9deb6e657d"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:44:47 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:44:47 2017 +0100"
      },
      "message": "Merge pull request #192 from mpeuster/master\n\nAdded a simple dashboard for demos"
    },
    {
      "commit": "8eac3cc3f7f58f7490ab6714217d985b8992af70",
      "tree": "ee02fea769a01ebe072d95280f177935839bd526",
      "parents": [
        "b07fe3686a554b2bf520ae15397b091b2bc29d13"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Jan 30 13:14:27 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Jan 30 13:14:27 2017 +0100"
      },
      "message": "add simple topology example\n"
    },
    {
      "commit": "b07fe3686a554b2bf520ae15397b091b2bc29d13",
      "tree": "e39ed1e8768e9f470597cfabaa513413df67f204",
      "parents": [
        "5ec2cabc29fabd63769c96c60c8008182fc0ab72"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:45 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:45 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "5ec2cabc29fabd63769c96c60c8008182fc0ab72",
      "tree": "9c3b546a77b54e7675a12db97cbb63f5d9cd275e",
      "parents": [
        "fb8c839ff47b401dd319a817538b32b7c274fefd"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:26 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:26 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "fb8c839ff47b401dd319a817538b32b7c274fefd",
      "tree": "1d59929d0c1fad3d795d47a89c1b820a0f06fb40",
      "parents": [
        "fcd8c9b3e4d4e1edc78bfe0022ef75aa7499d615"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:11 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:11 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "fcd8c9b3e4d4e1edc78bfe0022ef75aa7499d615",
      "tree": "77883ef99d33e99761fcb837e32090c0674adc32",
      "parents": [
        "beba14d0e16f38e34e87934dbb2676b3b0c90019"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:41:14 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:41:14 2017 +0100"
      },
      "message": "fix bug when stopping link metric export\n"
    },
    {
      "commit": "beba14d0e16f38e34e87934dbb2676b3b0c90019",
      "tree": "89e3e2744f31c94884b529d7ade95565769c8cbc",
      "parents": [
        "0e66baf9fd99771e94fa368991abaf61502e743d"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:40:30 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:40:30 2017 +0100"
      },
      "message": "fix label issues with prometheus api+clean stop of metric export\n"
    },
    {
      "commit": "0e66baf9fd99771e94fa368991abaf61502e743d",
      "tree": "4fefe4839cc187ffd583a0d7e70b1a42ae0880ce",
      "parents": [
        "ddb6ad82bcea966765fa41f2af56054d794fe97b"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:34:14 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:34:14 2017 +0100"
      },
      "message": "add simpel topology example\n"
    },
    {
      "commit": "ddb6ad82bcea966765fa41f2af56054d794fe97b",
      "tree": "85ffc42a407561a720d3863eeea38dacd379fa5c",
      "parents": [
        "32343aa68464dc3a3ecf15f0eb91c6a09afb374b"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:33:30 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:33:30 2017 +0100"
      },
      "message": "rename rest api url for interfac monitoring\n"
    },
    {
      "commit": "32343aa68464dc3a3ecf15f0eb91c6a09afb374b",
      "tree": "09304e83550afb3d5288ee40268fc7aea87b2f60",
      "parents": [
        "7d2201c23fa4f0eb568c0f1f050bae726e40f563"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 14:50:51 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 14:50:51 2017 +0100"
      },
      "message": "update son-emu-cli monitor cmds\n"
    },
    {
      "commit": "e8d86281d07a5b20aade47b0cd2a450b8af62113",
      "tree": "58478161d497f00b77937ee410f0ebea447097a5",
      "parents": [
        "9cc7360bf2c0dacb869d8ed0674d9d9e269a1082"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:52:22 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:52:22 2017 +0100"
      },
      "message": "fix unittest issue with docker pull\n"
    },
    {
      "commit": "9cc7360bf2c0dacb869d8ed0674d9d9e269a1082",
      "tree": "857edc953076b2ee7b3c2e3b481e6946cfd1e0ce",
      "parents": [
        "8a9df3f1c408ceb55146bfbde5a10f5f5b6175eb",
        "311b215bcce090ed5e6463c75068661b2dde6187"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 23:37:29 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 23:37:29 2017 +0100"
      },
      "message": "merge with latest upstream status\n"
    },
    {
      "commit": "8a9df3f1c408ceb55146bfbde5a10f5f5b6175eb",
      "tree": "3b9b8af00fc12b27c3ed3f7fda7931b3dc4adca7",
      "parents": [
        "7062cee83ca95f51b9f43987e61a434e9e5e32f4"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 22:35:04 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 22:35:04 2017 +0100"
      },
      "message": "update to use latest docker api version\n"
    },
    {
      "commit": "27edb4f1fdaee04c82770e9b2f164c9661f40926",
      "tree": "380d28737b68985a152b215602cb343f84973d7d",
      "parents": [
        "311b215bcce090ed5e6463c75068661b2dde6187"
      ],
      "author": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Tue Jan 17 12:40:59 2017 +0100"
      },
      "committer": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Tue Jan 17 12:40:59 2017 +0100"
      },
      "message": "small fix for link params\n\n"
    },
    {
      "commit": "dfc1460d7f4d0eae6412ad0c80ab9a9deb6e657d",
      "tree": "9d210676e8882aae9dea5ddc1850461ea2f05590",
      "parents": [
        "f14b02a71fa09c206cdaee9140d274e253496c27"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Jan 13 08:22:45 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Jan 13 08:22:45 2017 +0100"
      },
      "message": "Fix: Added CORS header to REST API to allow cross-domain calls from modern browsers.\n"
    },
    {
      "commit": "c304ad3546be8691be4e1f5a5eb4d4d66025a9e3",
      "tree": "0b479301effd3fa92e6274a3db5d0703f964d696",
      "parents": [
        "d6682344981a8f6de4a67f4839831990e9b4a35d"
      ],
      "author": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Mon Jan 09 10:58:23 2017 +0100"
      },
      "committer": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Mon Jan 09 10:58:23 2017 +0100"
      },
      "message": "allow custom paths for chaining\n\nby moving from current_hop to pathindex we can allow loops in the path.\n\nOne problem still remains: paths containing a loop with a single hop will not be set up correctly.\nsay: s1 -\u003e s2 -\u003e s1\nas the \u0027IN_PORT\u0027 command is needed, that ryu does not support."
    }
  ],
  "next": "7062cee83ca95f51b9f43987e61a434e9e5e32f4"
}
