)]}'
{
  "commit": "ebc33de7bf7fe130bebfa1a700121bf266d5c0a0",
  "tree": "708f65fc33bd29658a67459d37c085e3ac3ddd4c",
  "parents": [
    "d3963b78655ccd0664dcf05127e3fd91d0b10083"
  ],
  "author": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Fri Jun 17 09:14:12 2016 -0700"
  },
  "committer": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Fri Jun 17 09:14:12 2016 -0700"
  },
  "message": "move over openvpn service\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "28e778ddceadcf875d98b4d2e3acf2786698313d",
      "old_mode": 33188,
      "old_path": "xos/services/openvpn/admin.py",
      "new_id": "28e778ddceadcf875d98b4d2e3acf2786698313d",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/admin.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9cc13f0442ef523a3eedc5e40503a1e1c62e5407",
      "old_mode": 33188,
      "old_path": "xos/api/tenant/openvpn/openvpn.py",
      "new_id": "9cc13f0442ef523a3eedc5e40503a1e1c62e5407",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/api/tenant/openvpn/openvpn.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8aaa825ddcc2bc789a4a099ad9871de8d3a6c410",
      "old_mode": 33188,
      "old_path": "xos/services/openvpn/models.py",
      "new_id": "8aaa825ddcc2bc789a4a099ad9871de8d3a6c410",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/models.py",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "980e0b519cf4863bbcd1d75459495f2495a12384",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/openvpn-onboard.yaml"
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "xos/services/openvpn/__init__.py",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/__init__.py",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44d698685b90ec7fcc0335941e01a61b0e363442",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/manifest"
    },
    {
      "type": "rename",
      "old_id": "0967ef424bce6791893e9a57bb952f80fd536e93",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/model-deps",
      "new_id": "0967ef424bce6791893e9a57bb952f80fd536e93",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/model-deps",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3227ed9953779e2a9a2382cf1838fa98f7a09b67",
      "old_mode": 33261,
      "old_path": "xos/synchronizers/openvpn/openvpn-synchronizer.py",
      "new_id": "3227ed9953779e2a9a2382cf1838fa98f7a09b67",
      "new_mode": 33261,
      "new_path": "xos/onboard/openvpn/synchronizer/openvpn-synchronizer.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8a58b526315bce3162a61a5a2e24b35f940fd3f5",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/openvpn_config",
      "new_id": "8a58b526315bce3162a61a5a2e24b35f940fd3f5",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/openvpn_config",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a5d90c9192cc304e46eca485e01f709896ba6988",
      "old_mode": 33261,
      "old_path": "xos/synchronizers/openvpn/run.sh",
      "new_id": "a5d90c9192cc304e46eca485e01f709896ba6988",
      "new_mode": 33261,
      "new_path": "xos/onboard/openvpn/synchronizer/run.sh",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/__init__.py",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8725e2962ac6bcea0244f2d18c164330b4c9094e",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/roles/openvpn/handlers/main.yml",
      "new_id": "8725e2962ac6bcea0244f2d18c164330b4c9094e",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/roles/openvpn/handlers/main.yml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "47093b2a5b023ab4524a6e478c809800e6d10104",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/roles/openvpn/tasks/main.yml",
      "new_id": "47093b2a5b023ab4524a6e478c809800e6d10104",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/roles/openvpn/tasks/main.yml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4766e7b1c646117f51cd690b26cb9a684e43b873",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/roles/openvpn/templates/server.conf.j2",
      "new_id": "4766e7b1c646117f51cd690b26cb9a684e43b873",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/roles/openvpn/templates/server.conf.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b58dd94a39623737e2c33ca1a7fb63a9f1659b26",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/sync_openvpntenant.py",
      "new_id": "b58dd94a39623737e2c33ca1a7fb63a9f1659b26",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/sync_openvpntenant.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e36f51bb6e2b1de41ce240206e497e0b9ee64490",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/sync_openvpntenant.yaml",
      "new_id": "e36f51bb6e2b1de41ce240206e497e0b9ee64490",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/sync_openvpntenant.yaml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "51ee6dfd2e6a23dfe5a75fe02683ada4a1c9c4aa",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/steps/sync_tenantprivilege.py",
      "new_id": "51ee6dfd2e6a23dfe5a75fe02683ada4a1c9c4aa",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/synchronizer/steps/sync_tenantprivilege.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4a83acab908d5f08a9f7c73dee4880f0b896bf1f",
      "old_mode": 33261,
      "old_path": "xos/synchronizers/openvpn/stop.sh",
      "new_id": "4a83acab908d5f08a9f7c73dee4880f0b896bf1f",
      "new_mode": 33261,
      "new_path": "xos/onboard/openvpn/synchronizer/stop.sh",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2028cd91149094b964a7d7a1acabc1d2446a20a2",
      "old_mode": 33188,
      "old_path": "xos/services/openvpn/templates/connect.vpn.j2",
      "new_id": "2028cd91149094b964a7d7a1acabc1d2446a20a2",
      "new_mode": 33188,
      "new_path": "xos/onboard/openvpn/templates/connect.vpn.j2",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/openvpn/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2ed85f33ab09781dc86d51fc71c11116710dc3f4",
      "old_mode": 33261,
      "old_path": "xos/tools/xos-manage",
      "new_id": "706aedaab7f44b37aac5e8666c23a46618fac6a4",
      "new_mode": 33261,
      "new_path": "xos/tools/xos-manage"
    },
    {
      "type": "modify",
      "old_id": "796aac2184b59f8a41bbfab8da7f9ea0871823d3",
      "old_mode": 33188,
      "old_path": "xos/xos/settings.py",
      "new_id": "f654b1d293e4efcbc48bdb2e7385386c718b7b4e",
      "new_mode": 33188,
      "new_path": "xos/xos/settings.py"
    }
  ]
}
