)]}'
{
  "commit": "cfbbbdba0e7fa60c87ea6119697dff4e5e84a6ee",
  "tree": "30432c52dd18343481633e08806ee38305f2e6f1",
  "parents": [
    "504ea31137ab223b11d40469887ba7ab91f999ab"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed Mar 22 17:48:08 2023 +0100"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Mon Mar 27 17:19:31 2023 +0000"
  },
  "message": "m/cli/metroctl: refactor, use tabular layout\n\nThis lays out the files to make it more obvious what command each file\nimplements, and uses the newly implemented tabular formatting for\nlisting/describing nodes.\n\nChange-Id: I90feeae67de0f78090dd5440cbad4cb9aa6bb6bc\nReviewed-on: https://review.monogon.dev/c/monogon/+/1392\nTested-by: Jenkins CI\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "004113eb854bc1b4ee0d5306360ca71fa0cb1560",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/BUILD.bazel",
      "new_id": "b2000fb13a1901f69fc36e18c6c1cf81cc3c65fe",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/BUILD.bazel"
    },
    {
      "type": "rename",
      "old_id": "e43e07c5fde124be662cc7bdeb46d92cf4cf851e",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/install.go",
      "new_id": "e43e07c5fde124be662cc7bdeb46d92cf4cf851e",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_install.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9b3226edabdaddef4301a34adc335a87f33f45c0",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/k8scredplugin.go",
      "new_id": "9b3226edabdaddef4301a34adc335a87f33f45c0",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_k8scredplugin.go",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97198d8b591eb94a94786ad1b4380c165d8f5756",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node.go"
    },
    {
      "type": "rename",
      "old_id": "9d685a161930653c64b1a9e7003c24ce0aa9d647",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/approve.go",
      "new_id": "9d685a161930653c64b1a9e7003c24ce0aa9d647",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_approve.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b0bfaf5e114c638b34de242bc64c437d8263c600",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/set.go",
      "new_id": "b0bfaf5e114c638b34de242bc64c437d8263c600",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_set.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2c373407b92a9424dd9ceb48a961563b6b14fa84",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/takeownership.go",
      "new_id": "2c373407b92a9424dd9ceb48a961563b6b14fa84",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_takeownership.go",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "3426b5d9e337b4257da5bec97aefa5094d070063",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/describe.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "41987ec21aefd9aa85015f3a45b589405bfa20e0",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/format.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "13e44cbb7c8cb4301222af268118f8f423392924",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/list.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c82158739d61788d0f1e1a4c6c922b1ca98b891d",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/node.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e58ad3268165ed0ae129d99d23f3e225ef4282bb",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/table_node.go"
    },
    {
      "type": "modify",
      "old_id": "a88a2e042f59d4b0fa7bc9c3a44ee4a42688c632",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/test/test.go",
      "new_id": "54688349f6c4188222aa236c73e713f3c8981873",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/test/test.go"
    }
  ]
}
