)]}'
{
  "log": [
    {
      "commit": "0fb8fbe4d7940925baeb4ee99bb42a6e9363f4a7",
      "tree": "3e772c4e2949e8150e2c892217dc1638cb9f1c6d",
      "parents": [
        "71bb3dfb2c2e2269ae5dbad76c5e5f05c4736759"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Feb 06 19:52:20 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 06 19:52:20 2025 +0100"
      },
      "message": "OF: Fix stderr and stdout streams"
    },
    {
      "commit": "71bb3dfb2c2e2269ae5dbad76c5e5f05c4736759",
      "tree": "dd76eca658a7c383c402756de310f091eba69700",
      "parents": [
        "9b209aad3747ad754546679b0664824b6f0b80af"
      ],
      "author": {
        "name": "cml",
        "email": "cml@meep.table2.com",
        "time": "Fri Jun 28 10:55:27 2024 -0700"
      },
      "committer": {
        "name": "cml",
        "email": "cml@meep.table2.com",
        "time": "Fri Jun 28 10:55:27 2024 -0700"
      },
      "message": "increase hard timeout\n\npuppet is overrunning 30s\n"
    },
    {
      "commit": "9b209aad3747ad754546679b0664824b6f0b80af",
      "tree": "ce812dd22b05bc554e94cafcf1841aea75e08eec",
      "parents": [
        "04a33c10b4c43180ed043a117b492684d2428684",
        "491cd5c7c4a38437d9cfa1aac1c26c7b7ee3b065"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Sun Apr 16 20:33:26 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 16 20:33:26 2023 +0200"
      },
      "message": "Merge pull request #6 from apache/tidy\n\nsubkey not used; not need to recheck oncommit"
    },
    {
      "commit": "04a33c10b4c43180ed043a117b492684d2428684",
      "tree": "90846a962a6542aa877d18f680c7c1b9f0715c95",
      "parents": [
        "d3e4c9190e541fe46418a12da5d10a28755efe4f",
        "c04c5563f181d823af64b474f7d6be85cce900ac"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Sun Apr 16 20:19:29 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 16 20:19:29 2023 +0200"
      },
      "message": "Merge pull request #5 from apache/undefined\n\nresult is undefined"
    },
    {
      "commit": "d3e4c9190e541fe46418a12da5d10a28755efe4f",
      "tree": "89d15b79da498fb99b162530feeca3b44f3b43b4",
      "parents": [
        "c2422cd552e9594c619eb70aa087a682e0281a9e"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 22:58:16 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 22:58:16 2023 +0100"
      },
      "message": "Docco\n"
    },
    {
      "commit": "c2422cd552e9594c619eb70aa087a682e0281a9e",
      "tree": "77875786641ed9bd65f28e1503d52f8c4fd3d354",
      "parents": [
        "fe7ddabb3029a40fe18cb0862b50246265e01d3d"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 17:48:30 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 17:48:30 2023 +0100"
      },
      "message": "Can provide params\n"
    },
    {
      "commit": "491cd5c7c4a38437d9cfa1aac1c26c7b7ee3b065",
      "tree": "be62d513912837b2587cd06b01cfdd39a425ffc8",
      "parents": [
        "fe7ddabb3029a40fe18cb0862b50246265e01d3d"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 17:45:33 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 17:45:33 2023 +0100"
      },
      "message": "subkey not used; not need to recheck oncommit\n"
    },
    {
      "commit": "c04c5563f181d823af64b474f7d6be85cce900ac",
      "tree": "738c6d18685339c54a6a5318bc26d07c4acf9b70",
      "parents": [
        "fe7ddabb3029a40fe18cb0862b50246265e01d3d"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 16:41:51 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Mon Apr 10 16:41:51 2023 +0100"
      },
      "message": "result is undefined\n"
    },
    {
      "commit": "fe7ddabb3029a40fe18cb0862b50246265e01d3d",
      "tree": "9519c73f953b89eef952410d69c4bd3441e4b313",
      "parents": [
        "b4b01621475ac86b0fdb5f60eca241784b13dbcf",
        "f967828775342687d4006951dd93abbd696ddc35"
      ],
      "author": {
        "name": "fluxo",
        "email": "clambertus@users.noreply.github.com",
        "time": "Wed Dec 28 11:48:57 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 11:48:57 2022 -0800"
      },
      "message": "Merge pull request #3 from apache/humbedooh/asfpy-refactoring\n\nRefactor bits of OCC, utilizing better asfpy methods"
    },
    {
      "commit": "f967828775342687d4006951dd93abbd696ddc35",
      "tree": "9519c73f953b89eef952410d69c4bd3441e4b313",
      "parents": [
        "25c4cc25e1fb9e1225b87144593eb2c98c5117f4"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Dec 28 20:35:04 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 20:35:04 2022 +0100"
      },
      "message": "bump py packages"
    },
    {
      "commit": "25c4cc25e1fb9e1225b87144593eb2c98c5117f4",
      "tree": "7b2c348a1f6aa5c8d78860f57a37a81fb423422f",
      "parents": [
        "9c139869cc35793626c0dbde5ad0e190f18a3637"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Dec 28 20:31:38 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 20:31:38 2022 +0100"
      },
      "message": "await run_as"
    },
    {
      "commit": "9c139869cc35793626c0dbde5ad0e190f18a3637",
      "tree": "5e48609bbc5879ec5e09ec66d63c9ac4d5fd43b0",
      "parents": [
        "af5bd37dbef10fbf0d4da688c66bb113f21338e5"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Dec 28 20:30:43 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 20:30:43 2022 +0100"
      },
      "message": "switch to asfpy.whoami for hostname fetching"
    },
    {
      "commit": "af5bd37dbef10fbf0d4da688c66bb113f21338e5",
      "tree": "6cf95c6bdadd1cdcc93915f3fbae72b709de325b",
      "parents": [
        "b4b01621475ac86b0fdb5f60eca241784b13dbcf"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Dec 28 20:29:18 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 20:29:18 2022 +0100"
      },
      "message": "Change listening to async"
    },
    {
      "commit": "b4b01621475ac86b0fdb5f60eca241784b13dbcf",
      "tree": "d09f3a6117f22e6ff65666c3d4329904a1e60c06",
      "parents": [
        "3cd72ece3575562f63a6f7631e142c58c72c8f65",
        "975802eacfe97cbdbd67817e567aa94242695324"
      ],
      "author": {
        "name": "fluxo",
        "email": "clambertus@users.noreply.github.com",
        "time": "Wed Nov 23 14:31:19 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 23 14:31:19 2022 -0800"
      },
      "message": "Merge pull request #2 from apache/humbedooh/print-call-output\n\n"
    },
    {
      "commit": "975802eacfe97cbdbd67817e567aa94242695324",
      "tree": "d09f3a6117f22e6ff65666c3d4329904a1e60c06",
      "parents": [
        "3cd72ece3575562f63a6f7631e142c58c72c8f65"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Nov 23 22:59:36 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 23 22:59:36 2022 +0100"
      },
      "message": "Capture output (stdout+stderr) as text, print it if non-empty."
    },
    {
      "commit": "3cd72ece3575562f63a6f7631e142c58c72c8f65",
      "tree": "1803f35b6bd915f373981f05259943362e79dc3c",
      "parents": [
        "8ec342ccd466535ed70fca25f6d39ef373a0b840"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:50:29 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:50:29 2022 +0200"
      },
      "message": "remove .asf.yaml after testing\n"
    },
    {
      "commit": "8ec342ccd466535ed70fca25f6d39ef373a0b840",
      "tree": "23fde32fdf3aca841b34fb3e51d72db1ceac4578",
      "parents": [
        "111825f039c204750a8063aa6c0ddb8082681db0"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:48:13 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:48:13 2022 +0200"
      },
      "message": "back to / root for ghpages\n"
    },
    {
      "commit": "111825f039c204750a8063aa6c0ddb8082681db0",
      "tree": "6c8d77194cc061a737a1f1726fc6dcccd684e95d",
      "parents": [
        "9163a5ee60d3091e0d4671fa6e56e3cd5c2bfdad"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:45:59 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:45:59 2022 +0200"
      },
      "message": "remove a label. This is one commit after / to docs/ change which didnt work on that commit\n"
    },
    {
      "commit": "9163a5ee60d3091e0d4671fa6e56e3cd5c2bfdad",
      "tree": "fd7d5191fde3910f94b032ea69c697a57a00e626",
      "parents": [
        "bb90d0c32f94e5cdf53cdaff144865e25c6e9dc8"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:44:42 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:44:42 2022 +0200"
      },
      "message": "remove 2 labels, add /docs as ghpages\n"
    },
    {
      "commit": "bb90d0c32f94e5cdf53cdaff144865e25c6e9dc8",
      "tree": "e8d08691901a0d894ccae16998e96d22dddb0786",
      "parents": [
        "4ffdf91ca2c45fd7c13d897f6e00b0ed5e2fc961"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:40:53 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:40:53 2022 +0200"
      },
      "message": "yet another label\n"
    },
    {
      "commit": "4ffdf91ca2c45fd7c13d897f6e00b0ed5e2fc961",
      "tree": "28e563061f3e083545b6f327d375505d3f7f10fc",
      "parents": [
        "071345fc3ebf0eb633b860ba62715b3cb14fca41"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:33:41 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:33:41 2022 +0200"
      },
      "message": "yet another label\n"
    },
    {
      "commit": "071345fc3ebf0eb633b860ba62715b3cb14fca41",
      "tree": "fd7d5191fde3910f94b032ea69c697a57a00e626",
      "parents": [
        "7563b5590724d9569325e47d8079840545863271"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:29:23 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:29:23 2022 +0200"
      },
      "message": "add another label\n"
    },
    {
      "commit": "7563b5590724d9569325e47d8079840545863271",
      "tree": "23fde32fdf3aca841b34fb3e51d72db1ceac4578",
      "parents": [
        "3af07457d852dc79b362169161ea545ac3dcc003"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:28:00 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:28:00 2022 +0200"
      },
      "message": "remove a label\n"
    },
    {
      "commit": "3af07457d852dc79b362169161ea545ac3dcc003",
      "tree": "fd7d5191fde3910f94b032ea69c697a57a00e626",
      "parents": [
        "0b486e2e543be44f7c24a3994f8c579be7e7f0fe"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:25:00 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:25:00 2022 +0200"
      },
      "message": "add another label\n"
    },
    {
      "commit": "0b486e2e543be44f7c24a3994f8c579be7e7f0fe",
      "tree": "23fde32fdf3aca841b34fb3e51d72db1ceac4578",
      "parents": [
        "c58e3cfb0450a13b50a00f9137537d2c6389a27c"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:05:05 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:05:05 2022 +0200"
      },
      "message": "add another label after the docs/ to / change\n"
    },
    {
      "commit": "c58e3cfb0450a13b50a00f9137537d2c6389a27c",
      "tree": "26f802953afce79cf73859d1c2d4a8fea8d1282a",
      "parents": [
        "01403d21bb402ea6a46d5bf21f0aa1c4966ade27"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:02:06 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 15:02:06 2022 +0200"
      },
      "message": "switch from /docs dir to /\n"
    },
    {
      "commit": "01403d21bb402ea6a46d5bf21f0aa1c4966ade27",
      "tree": "7322b25b172f2adcf86ed8afa7e339f3c65ce19f",
      "parents": [
        "0b21c591ab6695459f6c09a1e669414e63c2deed"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 14:59:18 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 14:59:18 2022 +0200"
      },
      "message": "add a label\n"
    },
    {
      "commit": "0b21c591ab6695459f6c09a1e669414e63c2deed",
      "tree": "849f16787de48823a5c7a75cac4904079641b575",
      "parents": [
        "ea42ca9c9e7e87df52ee0ab69e2fd8e40b69f7fc",
        "e62803907c0ed680bc9868d96584b53add1e5213"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Apr 11 14:49:32 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 11 14:49:32 2022 +0200"
      },
      "message": "Merge pull request #1 from apache/gm/gh-pages-main\n\ntest ghpages"
    },
    {
      "commit": "e62803907c0ed680bc9868d96584b53add1e5213",
      "tree": "849f16787de48823a5c7a75cac4904079641b575",
      "parents": [
        "ea42ca9c9e7e87df52ee0ab69e2fd8e40b69f7fc"
      ],
      "author": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 14:46:46 2022 +0200"
      },
      "committer": {
        "name": "gmcdonald",
        "email": "gmcdonald@apache.org",
        "time": "Mon Apr 11 14:46:46 2022 +0200"
      },
      "message": "test ghpages\n"
    },
    {
      "commit": "ea42ca9c9e7e87df52ee0ab69e2fd8e40b69f7fc",
      "tree": "0dd21768d1350691171da73cefe351619560f852",
      "parents": [
        "163f8292019e38af935e27a157732464bd13a7d0"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Fri Apr 01 07:29:20 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 01 07:29:20 2022 +0200"
      },
      "message": "bounce occ everywhere"
    },
    {
      "commit": "163f8292019e38af935e27a157732464bd13a7d0",
      "tree": "af6fb1b6f237f0d28fc9580f8a0660c0f8678506",
      "parents": [
        "653a50d7f8ce687681eadf3ef2237b34cd50b598"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Sep 20 12:18:00 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 20 12:18:00 2021 -0500"
      },
      "message": "Add some custom variables"
    },
    {
      "commit": "653a50d7f8ce687681eadf3ef2237b34cd50b598",
      "tree": "79eeb75198f6e3f4245da223691956722f06ac3d",
      "parents": [
        "94ca6a211deba7490aebffd06c6fed346c9b2036"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Fri Jun 18 11:14:25 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 18 11:14:25 2021 +0200"
      },
      "message": "perm denied is 13"
    },
    {
      "commit": "94ca6a211deba7490aebffd06c6fed346c9b2036",
      "tree": "0ec662872d37756da77003514d46a578107e5f62",
      "parents": [
        "0adef92b68559b6035a0f4359a9fbbfd65c318f4"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Fri Jun 18 11:14:00 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 18 11:14:00 2021 +0200"
      },
      "message": "add permission denied catch"
    },
    {
      "commit": "0adef92b68559b6035a0f4359a9fbbfd65c318f4",
      "tree": "9a928449708bc404f2045ca2518ad86a9fdee030",
      "parents": [
        "e6ebeba017e9ea51f640c1bdcdfad32db6aaf57c"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 10 20:14:54 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 20:14:54 2021 +0100"
      },
      "message": "shadow print"
    },
    {
      "commit": "e6ebeba017e9ea51f640c1bdcdfad32db6aaf57c",
      "tree": "d5a26c6b4970d0d6bb43f3ba1e34456e419fa31b",
      "parents": [
        "69a1003e964c2cd62d8e7fa9c3488e9cb967ae38"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 10 19:48:36 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 19:48:36 2021 +0100"
      },
      "message": "Different syntax for git and svn"
    },
    {
      "commit": "69a1003e964c2cd62d8e7fa9c3488e9cb967ae38",
      "tree": "ddee8bbf4db50d98ed64a1f5de52a9e46aabb1df",
      "parents": [
        "d2bb2bc48d0bec8810bfec30eefd4843223365ba"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 10 08:10:37 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 08:10:37 2021 +0100"
      },
      "message": "allow skipping other commands if we found a match"
    },
    {
      "commit": "d2bb2bc48d0bec8810bfec30eefd4843223365ba",
      "tree": "0f2280f134f7a7f4c0e294f419a9ccec99aa58c9",
      "parents": [
        "fed017d219a2b6a2759230704a30ff2aa62efbb8"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 10 08:08:04 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 08:08:04 2021 +0100"
      },
      "message": "OF: Fix variable name and default"
    },
    {
      "commit": "fed017d219a2b6a2759230704a30ff2aa62efbb8",
      "tree": "1b96ad264b235318f393f593bfceed856c17e81f",
      "parents": [
        "c36ae6d4826d844555b3959196d96467b75cafcc"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Feb 17 13:36:35 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 13:36:35 2021 +0100"
      },
      "message": "Allow for a yaml list of command arguments to run\n\nThis will allow items such as:\r\noncommit: \r\n  - \"/bin/sh\"\r\n  - \"-c\"\r\n  - \"echo \u0027hello\u0027 \u0026\u0026 exit 1\""
    },
    {
      "commit": "c36ae6d4826d844555b3959196d96467b75cafcc",
      "tree": "642e22b02ca08f0a6a490d5cd95ad5667e12d64f",
      "parents": [
        "f1cbde651c0a915af16a3d3c0a06c257906c3e72"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Feb 17 13:14:25 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 13:14:25 2021 +0100"
      },
      "message": "optimize branching"
    },
    {
      "commit": "f1cbde651c0a915af16a3d3c0a06c257906c3e72",
      "tree": "715092e06adee091adfe01a558a686e36946ec0a",
      "parents": [
        "9f129b08c9d616dd182b9e7f339d84855ae98b9e"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Feb 17 11:49:38 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 11:49:38 2021 +0100"
      },
      "message": "Refactor: Have run_as catch the four known cases and relay as a unified CommandException"
    },
    {
      "commit": "9f129b08c9d616dd182b9e7f339d84855ae98b9e",
      "tree": "b0dce463f787975a3f337b0ab8c02ef4d03dc0a2",
      "parents": [
        "172efabbe2017fc5b229de5ae7af47aed5b90101"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 13:21:28 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 13:21:28 2021 +0100"
      },
      "message": "Allow running commands as a separate user"
    },
    {
      "commit": "172efabbe2017fc5b229de5ae7af47aed5b90101",
      "tree": "85d409a5dab0bd5d7a709ec268330df8d7c15c3f",
      "parents": [
        "9cf6740c7d3f830385e3a94f6e5a019cb17f76af"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 12:32:53 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 12:32:53 2021 +0100"
      },
      "message": "Rename occ.yaml to occ.yaml.sample"
    },
    {
      "commit": "9cf6740c7d3f830385e3a94f6e5a019cb17f76af",
      "tree": "a7cc563dbb579575cc2d449105d5fe9874f3c4cc",
      "parents": [
        "e837afccbdbd3927108b6d86b57b840dfc790644"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 12:01:37 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 12:01:37 2021 +0100"
      },
      "message": "Update README.md"
    },
    {
      "commit": "e837afccbdbd3927108b6d86b57b840dfc790644",
      "tree": "00fc90da12d4a9ae765090def291b4a3a27a0db3",
      "parents": [
        "b8722916e91db257aee9c67c4880c71a8217871a"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 11:58:28 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 11:58:28 2021 +0100"
      },
      "message": "Create pipservice-occ.service"
    },
    {
      "commit": "b8722916e91db257aee9c67c4880c71a8217871a",
      "tree": "5ea0c699cfa8a5174cbd874d5704a1559786bd43",
      "parents": [
        "09fd356f513e0571f10b9e26431398dc7317d5d3"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 11:57:29 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 11:57:29 2021 +0100"
      },
      "message": "Create occ.yaml"
    },
    {
      "commit": "09fd356f513e0571f10b9e26431398dc7317d5d3",
      "tree": "3ba7bb53d07b161cf4a2582809b9fef1d130da9b",
      "parents": [
        "c9069e0fff476fd543948c1e12e88e3043b26244"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 11:55:15 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 11:55:15 2021 +0100"
      },
      "message": "Create occ.py"
    },
    {
      "commit": "c9069e0fff476fd543948c1e12e88e3043b26244",
      "tree": "d9e1ab1ec8ebc2b71f894a8459d779c8f310690c",
      "parents": [
        "d90950b98c4cf5cf6a58d4346cba3c5bf6022ff2"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 11:46:52 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 11:46:52 2021 +0100"
      },
      "message": "Create requirements.txt"
    },
    {
      "commit": "d90950b98c4cf5cf6a58d4346cba3c5bf6022ff2",
      "tree": "a0d3e805474ac42e23058da210864bd896a082f1",
      "parents": [],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Tue Feb 16 11:46:22 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 11:46:22 2021 +0100"
      },
      "message": "Initial commit"
    }
  ]
}
