)]}'
{
  "commit": "ca6eb9540fb659eb36f0ec9d5bbf1ebfce3f1958",
  "tree": "4b3e78644dab8e022c946502b044f9774a9f0d12",
  "parents": [
    "14c779a7a979ba58499ee8f7310a9565d7fd78d3"
  ],
  "author": {
    "name": "Dominik Fleischmann",
    "email": "dominik.fleischmann@canonical.com",
    "time": "Wed Nov 27 16:38:18 2019 +0100"
  },
  "committer": {
    "name": "Dominik Fleischmann",
    "email": "dominik.fleischmann@canonical.com",
    "time": "Wed Nov 27 16:38:18 2019 +0100"
  },
  "message": "Add License headers to all code files\n\nThis was related to bug 547\nhttps://osm.etsi.org/bugzilla/show_bug.cgi?id\u003d547\n\nChange-Id: Ief72f6e3b3de828be033729298ae905d163c6988\nSigned-off-by: Dominik Fleischmann \u003cdominik.fleischmann@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80718edeb65d670faf7c723a9f1d76a0e8114cb5",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "53e48bb4ee513c5e5dddd8812aa4f64f8f6214ac",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "2fb92a8038320e872a7a6466dea889eb62c8348c",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "a334b5a79291ace36834adc9d7d8909765f540bc",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "e3d589ffb71529910e5a48349d3d93ba247db440",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-archive.sh",
      "new_id": "662616c7f2a5905ca81385ecb1acfc25e0006c69",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-archive.sh"
    },
    {
      "type": "modify",
      "old_id": "bf7602b083e2dcb693ff988b137bab277f05916a",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-build.sh",
      "new_id": "6b6d39bc4eedc608f2e6e1b8095686bf01627a91",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-build.sh"
    },
    {
      "type": "modify",
      "old_id": "0333d84a5fb95448fceac4554b01d0e67a08f445",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-test.sh",
      "new_id": "9c960cbe8e83149c028eadcf3b1f81802b284996",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-test.sh"
    },
    {
      "type": "modify",
      "old_id": "889c3ab7b00eadc38ddec99ef843040b1b402fe4",
      "old_mode": 33188,
      "old_path": "n2vc/__init__.py",
      "new_id": "ac8adf59ed04350f0f36348f620d2fceb9bd39de",
      "new_mode": 33188,
      "new_path": "n2vc/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tests/__init__.py",
      "new_id": "22ec1e3870e16effd8e40b343220b49fd3713d17",
      "new_mode": 33188,
      "new_path": "tests/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6cd6f8c7732f8d59e45e6f3fc02b01bc4b3d232b",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/actions.yaml",
      "new_id": "d224b5d267ebcc95cf3696f515124e9a85d19960",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/actions.yaml"
    },
    {
      "type": "modify",
      "old_id": "51f2ce4a07bddfbc72679ec14280fd6461cb307d",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/config.yaml",
      "new_id": "8bde313698a77c2b356d1bccfa5e5f7fd22a8604",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "3fed5e24040eec24fb94ce33eac92afd41de4209",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/layer.yaml",
      "new_id": "2ee67bf2c470d8317e8c7d227441f2ebbae422ca",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "1780d3fc99df562642b3724e71129b53b876da92",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/metadata.yaml",
      "new_id": "ed419420b69c20e92b3fe6fdf9b0a3289c4f7752",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "6ebb605c6fb6bbf011bcbee537c294dea43b20d4",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/metrics.yaml",
      "new_id": "e610b99dc0956c97039a256116ce7d4811bf805e",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/metrics.yaml"
    },
    {
      "type": "modify",
      "old_id": "1529eee45d1d3dbe08929e234c1f25b65a34eaed",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/broken/reactive/simple.py",
      "new_id": "3a018fb7c3371d84f57e946e458b9a0fd3beb01d",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/broken/reactive/simple.py"
    },
    {
      "type": "modify",
      "old_id": "51f2ce4a07bddfbc72679ec14280fd6461cb307d",
      "old_mode": 33261,
      "old_path": "tests/charms/layers/metrics-ci/config.yaml",
      "new_id": "8bde313698a77c2b356d1bccfa5e5f7fd22a8604",
      "new_mode": 33261,
      "new_path": "tests/charms/layers/metrics-ci/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "bd3a2b9029f102cab6e1dfeddf33e5e8376b09c7",
      "old_mode": 33261,
      "old_path": "tests/charms/layers/metrics-ci/layer.yaml",
      "new_id": "0726ddfa4c8ae4570e8518fe9feee92b96421f1b",
      "new_mode": 33261,
      "new_path": "tests/charms/layers/metrics-ci/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "060274dc66854ba9f8855cf47b8a56f8fc4d2503",
      "old_mode": 33261,
      "old_path": "tests/charms/layers/metrics-ci/metadata.yaml",
      "new_id": "8c7e08182782edc7a052a422e931a52fb24ea28a",
      "new_mode": 33261,
      "new_path": "tests/charms/layers/metrics-ci/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "dae092f1a0a3dfc43a40be4dcd13d212d645c7a7",
      "old_mode": 33261,
      "old_path": "tests/charms/layers/metrics-ci/metrics.yaml",
      "new_id": "2326f6cce07621b3289f118123e7e13044b67f77",
      "new_mode": 33261,
      "new_path": "tests/charms/layers/metrics-ci/metrics.yaml"
    },
    {
      "type": "modify",
      "old_id": "9217be41009bc8da32dc78e622cba4e7047c07bc",
      "old_mode": 33261,
      "old_path": "tests/charms/layers/metrics-ci/reactive/metrics_ci.py",
      "new_id": "4c4756a6ecd0c71980e2e81fd008101a67b1c2f4",
      "new_mode": 33261,
      "new_path": "tests/charms/layers/metrics-ci/reactive/metrics_ci.py"
    },
    {
      "type": "modify",
      "old_id": "51f2ce4a07bddfbc72679ec14280fd6461cb307d",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/metrics-proxy-ci/config.yaml",
      "new_id": "8bde313698a77c2b356d1bccfa5e5f7fd22a8604",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/metrics-proxy-ci/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "790dee67024dff5104b930a708fceef6db07b7dc",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/metrics-proxy-ci/layer.yaml",
      "new_id": "186f1db8b431d1c110f20fcc8b31fcb066cb67ca",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/metrics-proxy-ci/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "ae424347dddfcff382ac46c41d9da7f818df4de7",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/metrics-proxy-ci/metadata.yaml",
      "new_id": "78bf7530b7454738691ad88ddee2e929ec283586",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/metrics-proxy-ci/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "dae092f1a0a3dfc43a40be4dcd13d212d645c7a7",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/metrics-proxy-ci/metrics.yaml",
      "new_id": "2326f6cce07621b3289f118123e7e13044b67f77",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/metrics-proxy-ci/metrics.yaml"
    },
    {
      "type": "modify",
      "old_id": "51ce49e2a33432dba5e886ff7bbe6f23c53edd36",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/metrics-proxy-ci/reactive/metrics_ci.py",
      "new_id": "ea5c544e99b8eb151d77e2e88d618e0145c26bb7",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/metrics-proxy-ci/reactive/metrics_ci.py"
    },
    {
      "type": "modify",
      "old_id": "6adcba78f495e548ff1d3405cb0c137f1dd10f49",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/native-ci/actions.yaml",
      "new_id": "46c6cb70f02efaa714103c8a591ff15355d0399a",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/native-ci/actions.yaml"
    },
    {
      "type": "modify",
      "old_id": "138d9d30845c7e3f1b5d8daa998ebd89fda497f9",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/native-ci/layer.yaml",
      "new_id": "4dd82f995c8587cc48bbb06f2f471ba2d98176ba",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/native-ci/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "ba6ffe96b709d929d3684811dfd2ac301e15363d",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/native-ci/metadata.yaml",
      "new_id": "1c72d9e705af525a24281e28d4c07cdd91bee3dc",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/native-ci/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "a339ef0511342bdf5631090cdf49356d3da925cd",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/native-ci/reactive/native-ci.py",
      "new_id": "72365c08a8239a34fc4e3de1ca85d6e5f882570b",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/native-ci/reactive/native-ci.py"
    },
    {
      "type": "modify",
      "old_id": "5af8591f158cef132275cbffc415ce9afa486de8",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/proxy-ci/actions.yaml",
      "new_id": "304b520fd53ef0e8d7b305ea2d4891017892ce9d",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/proxy-ci/actions.yaml"
    },
    {
      "type": "modify",
      "old_id": "790dee67024dff5104b930a708fceef6db07b7dc",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/proxy-ci/layer.yaml",
      "new_id": "186f1db8b431d1c110f20fcc8b31fcb066cb67ca",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/proxy-ci/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "bb00a034c2e63358b3601e804e1f36866c60bb66",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/proxy-ci/metadata.yaml",
      "new_id": "37120e3546be17298c6237dfdbe40c46a4897087",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/proxy-ci/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "9c0136e7d92072ab5e96c4eeac961988bf4718d8",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/proxy-ci/reactive/proxy_ci.py",
      "new_id": "cf2ed9951d2d0363b77fec6cf7deebd5cf237687",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/proxy-ci/reactive/proxy_ci.py"
    },
    {
      "type": "modify",
      "old_id": "6cd6f8c7732f8d59e45e6f3fc02b01bc4b3d232b",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/actions.yaml",
      "new_id": "d224b5d267ebcc95cf3696f515124e9a85d19960",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/actions.yaml"
    },
    {
      "type": "modify",
      "old_id": "51f2ce4a07bddfbc72679ec14280fd6461cb307d",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/config.yaml",
      "new_id": "8bde313698a77c2b356d1bccfa5e5f7fd22a8604",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/config.yaml"
    },
    {
      "type": "modify",
      "old_id": "3fed5e24040eec24fb94ce33eac92afd41de4209",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/layer.yaml",
      "new_id": "2ee67bf2c470d8317e8c7d227441f2ebbae422ca",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/layer.yaml"
    },
    {
      "type": "modify",
      "old_id": "fd80d1a7db4189458509110641f0cc0c3f06873f",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/metadata.yaml",
      "new_id": "1cb3de9d6665d667da6d72db5ef2a0026aef4be4",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/metadata.yaml"
    },
    {
      "type": "modify",
      "old_id": "6ebb605c6fb6bbf011bcbee537c294dea43b20d4",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/metrics.yaml",
      "new_id": "e610b99dc0956c97039a256116ce7d4811bf805e",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/metrics.yaml"
    },
    {
      "type": "modify",
      "old_id": "af6644bdd6ae44847f319abfc348faaab173d0c0",
      "old_mode": 33188,
      "old_path": "tests/charms/layers/simple/reactive/simple.py",
      "new_id": "6e1300ecbc9ef0dc8aad05a8ebbf3457b3fedc48",
      "new_mode": 33188,
      "new_path": "tests/charms/layers/simple/reactive/simple.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tests/integration/__init__.py",
      "new_id": "e0b5e8c6e0e87bbfbed11f3fe55dfb74b9ac6be1",
      "new_mode": 33188,
      "new_path": "tests/integration/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "296096fe43784ccf77dca26d9829ca675b8ed721",
      "old_mode": 33188,
      "old_path": "tests/integration/test_broken_charm.py",
      "new_id": "d77786a54645f82bd3adbe631187a7edd4da1465",
      "new_mode": 33188,
      "new_path": "tests/integration/test_broken_charm.py"
    },
    {
      "type": "modify",
      "old_id": "7b2bda9b2c3e04b18bf018d68eb1fb4c9d75bcfc",
      "old_mode": 33188,
      "old_path": "tests/integration/test_charm_native.py",
      "new_id": "1f48a6e3999ec63867053c76c3ef87508883044d",
      "new_mode": 33188,
      "new_path": "tests/integration/test_charm_native.py"
    },
    {
      "type": "modify",
      "old_id": "a05df5f9aa30bf40643c891493b1e447f819c63a",
      "old_mode": 33188,
      "old_path": "tests/integration/test_charm_proxy.py",
      "new_id": "608f94f4db312f6cab651405be2495d0603f5690",
      "new_mode": 33188,
      "new_path": "tests/integration/test_charm_proxy.py"
    },
    {
      "type": "modify",
      "old_id": "525fc725c241b980fe748b53a0b34dabd8dce8d2",
      "old_mode": 33188,
      "old_path": "tests/integration/test_charm_relate.py",
      "new_id": "714e2f24fbc3e596d54c5f61a2e977bc568b71bb",
      "new_mode": 33188,
      "new_path": "tests/integration/test_charm_relate.py"
    },
    {
      "type": "modify",
      "old_id": "829ac3a9c4c3431605ffa4dca1e99f2c2b198058",
      "old_mode": 33188,
      "old_path": "tests/integration/test_hackfest_simple.py",
      "new_id": "db65f06e9fb74ab4ab53ea13eba3c0bf191a3056",
      "new_mode": 33188,
      "new_path": "tests/integration/test_hackfest_simple.py"
    },
    {
      "type": "modify",
      "old_id": "4288915392f4958ac06b3ac438af6b0df1fe4134",
      "old_mode": 33188,
      "old_path": "tests/integration/test_metrics_native.py",
      "new_id": "e82f5dff1ec1d266c2048288f193f4530d2f9f2b",
      "new_mode": 33188,
      "new_path": "tests/integration/test_metrics_native.py"
    },
    {
      "type": "modify",
      "old_id": "81501b05537867a960bad964da539256ac2de28c",
      "old_mode": 33188,
      "old_path": "tests/integration/test_metrics_proxy.py",
      "new_id": "58b00003cc4e75430b4806d06a381a49f9687306",
      "new_mode": 33188,
      "new_path": "tests/integration/test_metrics_proxy.py"
    },
    {
      "type": "modify",
      "old_id": "b87937345e3272b33e6bf9948cafa8e1876521d4",
      "old_mode": 33188,
      "old_path": "tests/integration/test_multivdu_multicharm.py",
      "new_id": "ecad8dbec9c7019655cdc4d2f73d733b9ff019e7",
      "new_mode": 33188,
      "new_path": "tests/integration/test_multivdu_multicharm.py"
    },
    {
      "type": "modify",
      "old_id": "0d902050eab0d2a983526afa52fa4a6b49919945",
      "old_mode": 33188,
      "old_path": "tests/integration/test_no_initial_config_primitive.py",
      "new_id": "477022ee8c661afa718ba2b0f2d8c287900adba2",
      "new_mode": 33188,
      "new_path": "tests/integration/test_no_initial_config_primitive.py"
    },
    {
      "type": "modify",
      "old_id": "55c2c3a1fa0f56dff025700f3355513a63b538dc",
      "old_mode": 33188,
      "old_path": "tests/integration/test_no_parameter.py",
      "new_id": "9416dbf09b88fec12bc7c1484c0fe0d77419f286",
      "new_mode": 33188,
      "new_path": "tests/integration/test_no_parameter.py"
    },
    {
      "type": "modify",
      "old_id": "acd421152207135a3414d7db4711bad68c1bd77c",
      "old_mode": 33188,
      "old_path": "tests/integration/test_non_existent_primitive.py",
      "new_id": "d6759bb54894393d937e9ba0476626c75432e598",
      "new_mode": 33188,
      "new_path": "tests/integration/test_non_existent_primitive.py"
    },
    {
      "type": "modify",
      "old_id": "e15b7907ad3d206837addec74e254c67c0115335",
      "old_mode": 33188,
      "old_path": "tests/integration/test_non_string_parameter.py",
      "new_id": "7e15ae220c25ae8d07c3f6f707f5d0be9f8af4a8",
      "new_mode": 33188,
      "new_path": "tests/integration/test_non_string_parameter.py"
    },
    {
      "type": "modify",
      "old_id": "7f4cafdc6180378b476141af1f1b391507c66a31",
      "old_mode": 33188,
      "old_path": "tests/integration/test_simplecharm.py",
      "new_id": "0546bbbc62a0d4286204c8630808f7e9c19bf046",
      "new_mode": 33188,
      "new_path": "tests/integration/test_simplecharm.py"
    },
    {
      "type": "modify",
      "old_id": "f68fa3ac498fd8e7953bec2e3287fa736b895fa4",
      "old_mode": 33188,
      "old_path": "tests/test_lxd.py",
      "new_id": "de77e4f5ada9f29434f5d69823b23a01affc98ae",
      "new_mode": 33188,
      "new_path": "tests/test_lxd.py"
    },
    {
      "type": "modify",
      "old_id": "ff164fa2c76aaa28aa74f283ce1036d8ff92c336",
      "old_mode": 33188,
      "old_path": "tests/test_model.py",
      "new_id": "e5d1f78194f8b1626f41d95407a89aa89f4fdca0",
      "new_mode": 33188,
      "new_path": "tests/test_model.py"
    },
    {
      "type": "modify",
      "old_id": "3a129a3faa6cbf9f2798f1c004f5c9985b88a2b5",
      "old_mode": 33188,
      "old_path": "tests/test_ssh_keygen.py",
      "new_id": "e821096c9f86754c234f6dca24f04ab4a18a5822",
      "new_mode": 33188,
      "new_path": "tests/test_ssh_keygen.py"
    }
  ]
}
