)]}'
{
  "commit": "9aef1dc341d83b89cd81deab2fc87bdcd5f730fa",
  "tree": "6a5d91f0c56fe1efdb88f5f91208de187089d799",
  "parents": [
    "0eab83f6373c7e1f49520f70092cea9c23549ad4"
  ],
  "author": {
    "name": "Eduardo Sousa",
    "email": "esousa@whitestack.com",
    "time": "Wed Mar 20 13:36:24 2019 +0000"
  },
  "committer": {
    "name": "Eduardo Sousa",
    "email": "esousa@whitestack.com",
    "time": "Wed Mar 20 13:36:24 2019 +0000"
  },
  "message": "Adding setup.py to charm-generator\n\nChange-Id: I1ba69e255727703ed2f25b4f3dbabd53685573f4\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "275156b8c9df90a23f5373fb6c3aa794212db773",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator-runner.py"
    },
    {
      "type": "copy",
      "old_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generators/__init__.py",
      "new_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/__init__.py",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01143fbb902f64f8cc864369edfce5d59e6116e8",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/__main__.py"
    },
    {
      "type": "rename",
      "old_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/actions/__init__.py",
      "new_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/actions/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c1727c63c13c8ed5d9c5819855c15db076786764",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/actions/templates/action.j2",
      "new_id": "c1727c63c13c8ed5d9c5819855c15db076786764",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/actions/templates/action.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e9f2961418822f60bf8e6ab59b5fb8531d8ae3c3",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/actions/templates/actions.yaml.j2",
      "new_id": "e9f2961418822f60bf8e6ab59b5fb8531d8ae3c3",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/actions/templates/actions.yaml.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/ansible-charm/__init__.py",
      "new_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/ansible-charm/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d9e2f5512030904bc2992cac08df6f33ba35e17c",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/ansible-charm/templates/ansible_charm.py.j2",
      "new_id": "d9e2f5512030904bc2992cac08df6f33ba35e17c",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/ansible-charm/templates/ansible_charm.py.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "109bae05d55bbaa71abdd2e5cbbd669a460b7b8f",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/ansible-charm/templates/ansible_lib.py.j2",
      "new_id": "109bae05d55bbaa71abdd2e5cbbd669a460b7b8f",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/ansible-charm/templates/ansible_lib.py.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3b0fa83971a6606f5ecdf67901dfecaf81ea9c9e",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/ansible-charm/templates/layer.yaml.j2",
      "new_id": "3b0fa83971a6606f5ecdf67901dfecaf81ea9c9e",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/ansible-charm/templates/layer.yaml.j2",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "22ce1cba9ea7a6e5f52b70a968b51414e708aeb3",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generator.py",
      "new_id": "0ef9d1d181618942fa605e8551b674cbbc6eed7b",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/generator.py",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generators/__init__.py",
      "new_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/generators/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "832fd092b47dcbb84f88b525294c99b70c735d2f",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generators/actions_generator.py",
      "new_id": "b3da7c339e3943b4caece356f21bcd57bb885c31",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/generators/actions_generator.py",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "18f5a5a95ccd1804096b6ca5faefce0c8ce0145a",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generators/ansible_generator.py",
      "new_id": "cefe42260ca7ae343e8f65b1799d60ef12079435",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/generators/ansible_generator.py",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "8b0d9b8d5f58b8b712d31ee838c7bb94b4cc2271",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/generators/metadata_generator.py",
      "new_id": "6c9b000b34761ea0fb510f42fcab72c45aa5aa0c",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/generators/metadata_generator.py",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/metadata/__init__.py",
      "new_id": "e584ee55361ba8058fee4a39d43e07b434752f50",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/metadata/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e1892444ad95f3491650ceeedb04558463f73edc",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/metadata/templates/metadata.yaml.j2",
      "new_id": "e1892444ad95f3491650ceeedb04558463f73edc",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/generator/metadata/templates/metadata.yaml.j2",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "89ee2b0ffc2a30ff9de93ca1930a42236eb7d199",
      "old_mode": 33188,
      "old_path": "descriptor-packages/tools/charm-generator/requirements.txt",
      "new_id": "f0aaeda5f3db13630f8a88af6a19fc8c85e7ac38",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/requirements.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5015efae9ac1b3d10558c11c42de5abdd3b124d4",
      "new_mode": 33188,
      "new_path": "descriptor-packages/tools/charm-generator/setup.py"
    }
  ]
}
