)]}'
{
  "commit": "4c7e237e45bc6fe209006b4837a8e6b031e78e1c",
  "tree": "0b2932c12e0130b79f09b53cd54e653015ef025f",
  "parents": [
    "e84eb31aded0cb62a5523422ddc4524f6e615209"
  ],
  "author": {
    "name": "Mike Marchetti",
    "email": "mmarchetti@sandvine.com",
    "time": "Mon May 08 16:07:20 2017 -0400"
  },
  "committer": {
    "name": "Mike Marchetti",
    "email": "mmarchetti@sandvine.com",
    "time": "Mon May 08 16:07:20 2017 -0400"
  },
  "message": "update Makefile, pep8, scaling\n\n- updated Makefile for build using virtualenv\n- add requirements.txt for testing\n- fix pep8 errors\n- adding ability to scale an ns\n\nSigned-off-by: Mike Marchetti \u003cmmarchetti@sandvine.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d20b6487c61e7d1bde93acf4a14b7a89083a16d",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "a5abf3709cc96585c03c4d27eb5937b518063f80",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "117749da8b3f5d2bef91db9449b3a6787073fec8",
      "new_mode": 33188,
      "new_path": "Jenkinsfile"
    },
    {
      "type": "modify",
      "old_id": "1a2e44884a9277c1def5a3c53d2e7a3a07016873",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "c8b6c395ae52b74afc490b1fb9464aecd279fdb8",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "0c244edbbf7c76312ec763ee77ea412c8afd12ae",
      "old_mode": 33188,
      "old_path": "osmclient/client.py",
      "new_id": "1016608463535bf13492fc6aea14041e0bf4c891",
      "new_mode": 33188,
      "new_path": "osmclient/client.py"
    },
    {
      "type": "modify",
      "old_id": "eb5fc72fa9c88df4c804cb56a0706c54a7dd2866",
      "old_mode": 33188,
      "old_path": "osmclient/common/exceptions.py",
      "new_id": "0be27787bf8f73aa52c23c5b0d13e70dc6ed804b",
      "new_mode": 33188,
      "new_path": "osmclient/common/exceptions.py"
    },
    {
      "type": "modify",
      "old_id": "a74862220a646224690e4eacbe7569fcecf62fa4",
      "old_mode": 33188,
      "old_path": "osmclient/common/http.py",
      "new_id": "17f82e302a9c7a24afb4e266f0e13bb5fd785612",
      "new_mode": 33188,
      "new_path": "osmclient/common/http.py"
    },
    {
      "type": "modify",
      "old_id": "a14b6363b262b7102c718d5163f8339b7f2278d6",
      "old_mode": 33188,
      "old_path": "osmclient/common/test/test_utils.py",
      "new_id": "71346629030d4a4b0f3a163d3d4020af69733e51",
      "new_mode": 33188,
      "new_path": "osmclient/common/test/test_utils.py"
    },
    {
      "type": "modify",
      "old_id": "8e784597a062cc96bb0906971023e41f208d9d46",
      "old_mode": 33188,
      "old_path": "osmclient/common/utils.py",
      "new_id": "7228e5c542dc6095a7606f60564ae56292686ef1",
      "new_mode": 33188,
      "new_path": "osmclient/common/utils.py"
    },
    {
      "type": "modify",
      "old_id": "6f1c162088fc2a0f1739847894b8e4fb15372255",
      "old_mode": 33261,
      "old_path": "osmclient/scripts/osm.py",
      "new_id": "b7f5ac4a92b9edc8471451daa55e0447dac5f528",
      "new_mode": 33261,
      "new_path": "osmclient/scripts/osm.py"
    },
    {
      "type": "modify",
      "old_id": "6d5e4a1833c0d88d77d9e72771a34b7e852e44e5",
      "old_mode": 33188,
      "old_path": "osmclient/v1/client.py",
      "new_id": "cfaf15a7342f42a28e00173f158f2ce2a7d037be",
      "new_mode": 33188,
      "new_path": "osmclient/v1/client.py"
    },
    {
      "type": "modify",
      "old_id": "40b27f58d3eb61c7696ede2cde6c722d10299336",
      "old_mode": 33188,
      "old_path": "osmclient/v1/key.py",
      "new_id": "a0dcef9f43251635e2f41c7530f19f9e2c2a6df5",
      "new_mode": 33188,
      "new_path": "osmclient/v1/key.py"
    },
    {
      "type": "modify",
      "old_id": "d8631f555ff036ed376ad7cacb6d880f18a31328",
      "old_mode": 33188,
      "old_path": "osmclient/v1/ns.py",
      "new_id": "fc3fe06a0cbccc3810e2b66436ae081ba71be9f1",
      "new_mode": 33188,
      "new_path": "osmclient/v1/ns.py"
    },
    {
      "type": "modify",
      "old_id": "c79ab271165e78c8b8c11f3c9a5c39b4f4847080",
      "old_mode": 33188,
      "old_path": "osmclient/v1/nsd.py",
      "new_id": "f2b74f12ea8ff9ca86875b48f972061853fca5f9",
      "new_mode": 33188,
      "new_path": "osmclient/v1/nsd.py"
    },
    {
      "type": "modify",
      "old_id": "16560c368364ed54b4f5e87233b0b88cb736cec3",
      "old_mode": 33188,
      "old_path": "osmclient/v1/package.py",
      "new_id": "48e69ffd3dad17729c194fa2bdb2beab6a9659a0",
      "new_mode": 33188,
      "new_path": "osmclient/v1/package.py"
    },
    {
      "type": "modify",
      "old_id": "d4a6012eec939b80a4a16d66c6d11d0046b37627",
      "old_mode": 33188,
      "old_path": "osmclient/v1/tests/test_ns.py",
      "new_id": "66361e826c17915353cd55e82c111cee1e2e8fb6",
      "new_mode": 33188,
      "new_path": "osmclient/v1/tests/test_ns.py"
    },
    {
      "type": "modify",
      "old_id": "175860ca2250f0b6c25d0a74588afc73a8c4d988",
      "old_mode": 33188,
      "old_path": "osmclient/v1/tests/test_nsd.py",
      "new_id": "175ebf04c8b3715a3a0de63af78a96540a137f28",
      "new_mode": 33188,
      "new_path": "osmclient/v1/tests/test_nsd.py"
    },
    {
      "type": "modify",
      "old_id": "3f49aa04445ca62f498cf1351289e59ec11701bb",
      "old_mode": 33188,
      "old_path": "osmclient/v1/tests/test_package.py",
      "new_id": "5211b12a218d7347b605fa8a123c3f7b38fc2b7f",
      "new_mode": 33188,
      "new_path": "osmclient/v1/tests/test_package.py"
    },
    {
      "type": "modify",
      "old_id": "dfeea004f36acca2bd7286a28a63d5db8951b784",
      "old_mode": 33188,
      "old_path": "osmclient/v1/tests/test_vnf.py",
      "new_id": "da54b0f3f25e7314e58a67622739019c10abb608",
      "new_mode": 33188,
      "new_path": "osmclient/v1/tests/test_vnf.py"
    },
    {
      "type": "modify",
      "old_id": "0acc051a9d5b4c15de9665f81d94183316cb04e4",
      "old_mode": 33188,
      "old_path": "osmclient/v1/tests/test_vnfd.py",
      "new_id": "6ec10311a30ec510e396c7c80fee9ca96a2338c3",
      "new_mode": 33188,
      "new_path": "osmclient/v1/tests/test_vnfd.py"
    },
    {
      "type": "modify",
      "old_id": "3a269104889d41a64554f27e17fd21ff45b59308",
      "old_mode": 33188,
      "old_path": "osmclient/v1/utils.py",
      "new_id": "f4baef81c08023ce82f5810f429df6d4d5e2a1ef",
      "new_mode": 33188,
      "new_path": "osmclient/v1/utils.py"
    },
    {
      "type": "modify",
      "old_id": "37f37aa645ac61ea1aba77b2a3294dfa140f1214",
      "old_mode": 33188,
      "old_path": "osmclient/v1/vca.py",
      "new_id": "b6b47716bf759635a031f5f25b88295c8c04cc57",
      "new_mode": 33188,
      "new_path": "osmclient/v1/vca.py"
    },
    {
      "type": "modify",
      "old_id": "79701f858cb908c4c5706612085a3a46d4ff80b4",
      "old_mode": 33188,
      "old_path": "osmclient/v1/vim.py",
      "new_id": "8c73269582ee2a72c92bc5fd83e073b019a723fd",
      "new_mode": 33188,
      "new_path": "osmclient/v1/vim.py"
    },
    {
      "type": "modify",
      "old_id": "a981bb3a8435f0a555407bbef704531cee92fcfe",
      "old_mode": 33188,
      "old_path": "osmclient/v1/vnf.py",
      "new_id": "856d58bb25d8ea55c16c40c31b21dd8a997dded5",
      "new_mode": 33188,
      "new_path": "osmclient/v1/vnf.py"
    },
    {
      "type": "modify",
      "old_id": "5b2c5eea828858c9c1fb3dbafa8368c0734f8800",
      "old_mode": 33188,
      "old_path": "osmclient/v1/vnfd.py",
      "new_id": "28a8f92eeb9a189219d2bc7ae76b76c2da6bafe0",
      "new_mode": 33188,
      "new_path": "osmclient/v1/vnfd.py"
    },
    {
      "type": "modify",
      "old_id": "13b1771a14eca6405071e723a4c3c31f6af7db51",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "c250356c17c2f4f3363d39ba52aaf277aa255493",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "modify",
      "old_id": "eadf0faf8dc71f9464e4c1c593f489250bd83523",
      "old_mode": 33188,
      "old_path": "stdeb.cfg",
      "new_id": "7d0b3d76df334477c59373ec969244c4e7af8588",
      "new_mode": 33188,
      "new_path": "stdeb.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97376158573feb8dfa4ae0122743da4ae67f92a0",
      "new_mode": 33188,
      "new_path": "test_requirements.txt"
    }
  ]
}
