)]}'
{
  "commit": "18e656a84fc6d2f9cd91ad7f1a4bef9fc63462d4",
  "tree": "26cfee79db76df080bc97bae04ca8f01c44f374e",
  "parents": [
    "3926274851e7dec50273e468c279eaeeb5932dc5"
  ],
  "author": {
    "name": "Illyoung Choi",
    "email": "iychoi@opennetworking.org",
    "time": "Tue Jul 30 11:27:36 2019 -0700"
  },
  "committer": {
    "name": "Illyoung Choi",
    "email": "iychoi@opennetworking.org",
    "time": "Tue Jul 30 16:56:18 2019 -0700"
  },
  "message": "Add test scripts\nAdd model-accessor for model-operator\nAdd more sample workflows\nRework AT\u0026T workflow\n\nChange-Id: I33b5713e221c70bdde5768f1061c06dbbb1dccd6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79a2734bbf3de7aaf00e385c644d30704c03c7c8",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "5d4294b9120c5b004578efa6c4222c7d46106532",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "c35b212dbf2ddb92870961503e7f6be24b369cf2",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile",
      "new_id": "553b087ef776d8a92626be4d40ddbd8c562a9d55",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "3f14ec54fb74882100803cde0ef18bcf8935787f",
      "old_mode": 33188,
      "old_path": "docker/docker-compose.yml",
      "new_id": "89ddc3d49f08deb70e428c5da5339d8c351b248b",
      "new_mode": 33188,
      "new_path": "docker/docker-compose.yml"
    },
    {
      "type": "modify",
      "old_id": "25324779771af6e5fce55c252a6f5a3d5d10859a",
      "old_mode": 33188,
      "old_path": "src/cord_workflow_airflow_extensions/cord_workflow_plugin.py",
      "new_id": "3a6c83c75736dbf11b72ca73121583b996add629",
      "new_mode": 33188,
      "new_path": "src/cord_workflow_airflow_extensions/cord_workflow_plugin.py"
    },
    {
      "type": "modify",
      "old_id": "e211d2aee4958ee709bdb0686da8fccc84e6173c",
      "old_mode": 33188,
      "old_path": "workflow_examples/att-workflow/README.md",
      "new_id": "27d2b7d49afabb162a2e70f6a422c5bbf310fc93",
      "new_mode": 33188,
      "new_path": "workflow_examples/att-workflow/README.md"
    },
    {
      "type": "delete",
      "old_id": "1eb71b1f8adfd80800f4205c4304507d696957de",
      "old_mode": 33188,
      "old_path": "workflow_examples/att-workflow/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a464176804fbd6c5278d55222cfd1be61a4d987d",
      "old_mode": 33188,
      "old_path": "workflow_examples/att-workflow/att_dag.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2abd2ab17370fabd76e2b54ae869c6bb8afe6616",
      "old_mode": 33188,
      "old_path": "workflow_examples/att-workflow/att_helpers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "df179f941f2925f0e8072a21b7edb0a2bfc265e8",
      "old_mode": 33188,
      "old_path": "workflow_examples/att-workflow/att_service_instance_funcs.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ad0ae793d8ec4cf83fc27d3bbd51e86f6b0c1fc",
      "new_mode": 33188,
      "new_path": "workflow_examples/att-workflow/att_workflow.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50a94412abd72e95be6e2477f2f5966bd85ca9a9",
      "new_mode": 33188,
      "new_path": "workflow_examples/att-workflow/att_workflow_essence.json"
    },
    {
      "type": "delete",
      "old_id": "6adbcbb44979155544b63a2cb61baf72e608bd7e",
      "old_mode": 33188,
      "old_path": "workflow_examples/emit_events_model.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42e0e2d1ef410bad632c4c260f768d373f825a3d",
      "new_mode": 33188,
      "new_path": "workflow_examples/parallel-cord-workflow/parallel_cord_workflow.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "713426c6e7d0a8a5d8ef499db6fd1383a27c3687",
      "new_mode": 33188,
      "new_path": "workflow_examples/parallel-cord-workflow/parallel_cord_workflow_essence.json"
    },
    {
      "type": "rename",
      "old_id": "8952d50d63072375e6ddf7763f3a5758eb45d70c",
      "old_mode": 33188,
      "old_path": "workflow_examples/connection_setup.sh",
      "new_id": "8952d50d63072375e6ddf7763f3a5758eb45d70c",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/connection_setup.sh",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "03888e781642a891774a15ce58b9df12f532e0c4",
      "old_mode": 33188,
      "old_path": "workflow_examples/emit_events_onu.sh",
      "new_id": "3edd9def1d344a3b7c37240028fd82c9ca8541c6",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/emit_events_auth.sh",
      "score": 83
    },
    {
      "type": "copy",
      "old_id": "03888e781642a891774a15ce58b9df12f532e0c4",
      "old_mode": 33188,
      "old_path": "workflow_examples/emit_events_onu.sh",
      "new_id": "f112232de36cfc8eba1519fe377de4ba1af57b81",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/emit_events_dhcp.sh",
      "score": 84
    },
    {
      "type": "copy",
      "old_id": "03888e781642a891774a15ce58b9df12f532e0c4",
      "old_mode": 33188,
      "old_path": "workflow_examples/emit_events_onu.sh",
      "new_id": "8c481c2229dc6433a114fb96a77e812817d8ce06",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/emit_events_model.sh",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "03888e781642a891774a15ce58b9df12f532e0c4",
      "old_mode": 33188,
      "old_path": "workflow_examples/emit_events_onu.sh",
      "new_id": "a9038d7e326143a51d2782c3eeec69c42d3a6c5a",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/emit_events_onu.sh",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "1d1f4c0b9e91043fcd7c0c7df2ed288d3c0f5026",
      "old_mode": 33188,
      "old_path": "workflow_examples/register_essence.sh",
      "new_id": "9bd8395c487e56a233b83bfa99b4a8fc14185c5f",
      "new_mode": 33188,
      "new_path": "workflow_examples/scripts/register_essence.sh",
      "score": 69
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40dfe6ea70f1ec684f0c9a6acaf8356539681141",
      "new_mode": 33188,
      "new_path": "workflow_examples/sequential-cord-workflow/sequential_cord_workflow.py"
    },
    {
      "type": "rename",
      "old_id": "9d4499bc30a88e1141b32db9195d0947a42ba164",
      "old_mode": 33188,
      "old_path": "workflow_examples/simple-cord-workflow/simple_cord_workflow_essence.json",
      "new_id": "f8b6ba6b07701028a008d855f1edd0407a43b337",
      "new_mode": 33188,
      "new_path": "workflow_examples/sequential-cord-workflow/sequential_cord_workflow_essence.json",
      "score": 90
    },
    {
      "type": "delete",
      "old_id": "0eee50d75d03a76a6181a824343b3968f5878cf0",
      "old_mode": 33188,
      "old_path": "workflow_examples/simple-cord-workflow/simple_cord_workflow.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
