mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-14 05:45:06 +03:00
Adapt download.py to run as a package script
This commit is contained in:
@@ -318,7 +318,11 @@ def download_hash(only_downloads: [str]) -> None:
|
|||||||
yaml.dump(data, checksums_yml)
|
yaml.dump(data, checksums_yml)
|
||||||
logger.info("Updated %s", CHECKSUMS_YML)
|
logger.info("Updated %s", CHECKSUMS_YML)
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description=f"Add new patch versions hashes in {CHECKSUMS_YML}",
|
|
||||||
|
def main():
|
||||||
|
|
||||||
|
logging.basicConfig(stream=sys.stdout, level=logging.INFO)
|
||||||
|
parser = argparse.ArgumentParser(description=f"Add new patch versions hashes in {CHECKSUMS_YML}",
|
||||||
formatter_class=argparse.RawTextHelpFormatter,
|
formatter_class=argparse.RawTextHelpFormatter,
|
||||||
epilog=f"""
|
epilog=f"""
|
||||||
This script only lookup new patch versions relative to those already existing
|
This script only lookup new patch versions relative to those already existing
|
||||||
@@ -337,13 +341,13 @@ parser = argparse.ArgumentParser(description=f"Add new patch versions hashes in
|
|||||||
crictl_checksums:
|
crictl_checksums:
|
||||||
...
|
...
|
||||||
amd64:
|
amd64:
|
||||||
+ 1.30.0: 0
|
+ 1.30.0: 0
|
||||||
1.29.0: d16a1ffb3938f5a19d5c8f45d363bd091ef89c0bc4d44ad16b933eede32fdcbb
|
1.29.0: d16a1ffb3938f5a19d5c8f45d363bd091ef89c0bc4d44ad16b933eede32fdcbb
|
||||||
1.28.0: 8dc78774f7cbeaf787994d386eec663f0a3cf24de1ea4893598096cb39ef2508"""
|
1.28.0: 8dc78774f7cbeaf787994d386eec663f0a3cf24de1ea4893598096cb39ef2508"""
|
||||||
|
|
||||||
)
|
)
|
||||||
parser.add_argument('binaries', nargs='*', choices=downloads.keys(),
|
parser.add_argument('binaries', nargs='*', choices=downloads.keys(),
|
||||||
help='if provided, only obtain hashes for these compoments')
|
help='if provided, only obtain hashes for these compoments')
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
download_hash(args.binaries)
|
download_hash(args.binaries)
|
||||||
|
|||||||
Reference in New Issue
Block a user