)]}'
{
  "commit": "2e079da61e50b902bae8738070a1ee5acdc51ab1",
  "tree": "7e90206e31b46e57e147386202afc3e1822c71d2",
  "parents": [
    "a8d47396b774ede4a61706624dbbbff0463c1b1b"
  ],
  "author": {
    "name": "Rich Lane",
    "email": "rlane@bigswitch.com",
    "time": "Wed Oct 29 15:30:24 2014 -0700"
  },
  "committer": {
    "name": "Rich Lane",
    "email": "rlane@bigswitch.com",
    "time": "Wed Oct 29 15:31:13 2014 -0700"
  },
  "message": "update pyloxi to floodlight/loxigen-artifacts @ b44eb26cc919f8bd61d0da059163a1a7dce088de\n\nPulls in OF 1.4.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0a7c25ec6c905934c8fb36b6fc911332a4b840c",
      "old_mode": 33188,
      "old_path": "src/python/loxi/__init__.py",
      "new_id": "0fdcdb7371631a7d51d1de312cc33929eee6dcab",
      "new_mode": 33188,
      "new_path": "src/python/loxi/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "a2eaf48f212d24854e8e486b1663ad2fec1bc311",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of10/const.py",
      "new_id": "777bd64ef806a35ebe67443450e656ea71dd57e1",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of10/const.py"
    },
    {
      "type": "modify",
      "old_id": "813c277b3d21b7e803267533eabc0f867157ed9e",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of11/const.py",
      "new_id": "eb469fc53a5e98ea95ef8b41a0917e7a13258b2c",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of11/const.py"
    },
    {
      "type": "modify",
      "old_id": "94638e79c15708160c310c319d7eb39c8f53eab2",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of12/const.py",
      "new_id": "5f1fb6776075059a1d82663585fc4aa4016df580",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of12/const.py"
    },
    {
      "type": "modify",
      "old_id": "25f1e1fd7e9d14b12bc825d04607d9a53f9d48b5",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of13/action.py",
      "new_id": "04b17decceafa67f916efe07a2f9f3c62ee19a53",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of13/action.py"
    },
    {
      "type": "modify",
      "old_id": "6e3a3e620031cce63ee0227afa2c52af88759cb2",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of13/action_id.py",
      "new_id": "b8e1a06729ddad6fa16a034cc9198a18ae7582db",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of13/action_id.py"
    },
    {
      "type": "modify",
      "old_id": "0b2b8c1975e0439115534c1dad6e8ae78f0026d5",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of13/bsn_tlv.py",
      "new_id": "6ebb0fdb3f14b8926f7b91f666c5475d91016476",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of13/bsn_tlv.py"
    },
    {
      "type": "modify",
      "old_id": "3e30b70dae3b20d18afa8751362059fe314e52b1",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of13/common.py",
      "new_id": "361865d11673ad8c98f556a7defd4a8c3ef135e3",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of13/common.py"
    },
    {
      "type": "modify",
      "old_id": "0d2e53138ec3108501474ca55329062d68aee93d",
      "old_mode": 33188,
      "old_path": "src/python/loxi/of13/const.py",
      "new_id": "adbbd8312164613cebbd51191df8ce82eaa6482e",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of13/const.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afaca75da78eb6b8ab0e5e878cc2744aee49b769",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "177bd5b39add1497c672a9ef00b2df6cf429796d",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/action.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b2e74b34dfbf802b0f4cdeb4666b944108ded3c",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/action_id.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d33ac62607decc0a3b42afa30ed6ff59af5eaa44",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/async_config_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59ecfc01f752bb29db0d7a5be431ec26f992429a",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/bundle_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "191fa7a5ddd2673b37de7e707498f6811fda665f",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/common.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6130f816048f4ed731b3622df134ba4fe33dbe0",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/const.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cebf31ea4ad2714b8fbcea6ea2f664f190a739fb",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/instruction.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b679c2c799cef8142e1868cc4707ab6549222b8",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/instruction_id.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ce6c092417c1ae8b146b19e0994cdb49d079086",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/message.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54f0b04679e5fe2970b4f38f3c8e8e0cba35accd",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/meter_band.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47d4a6d04782c34736d228fbb6aa80ce353d0d0c",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/oxm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4047329058397e9db80164f450124743551ff78",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/port_desc_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df8c796d1b200b8b65e04360b55de7acc0a10dce",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/port_mod_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5ebb383dafffd2c5703083f9cffec06e1c940b0",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/port_stats_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eabf6bafacf413868f07a646a1b855ab002f1930",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/queue_desc_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44129e2c8cb3100362b6503e5ea50934dbfc6b03",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/queue_stats_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81404274359a05329f4010e5c2734bd42a0cb09b",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/role_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26b4b3d5ca5a95323a49af314cc49f4bdd110a74",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/table_mod_prop.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec675ed055ba3e9ce42a465b903b49c5c9b33af6",
      "new_mode": 33188,
      "new_path": "src/python/loxi/of14/util.py"
    }
  ]
}
