From f023deb911ad6c05f5e3bbeea93e449e87859b29 Mon Sep 17 00:00:00 2001 From: Stavros kois Date: Tue, 15 Nov 2022 12:23:19 +0200 Subject: [PATCH] remove upgrade_strategy for now --- test/wg-easy/upgrade_strategy | 37 ----------------------------------- 1 file changed, 37 deletions(-) delete mode 100755 test/wg-easy/upgrade_strategy diff --git a/test/wg-easy/upgrade_strategy b/test/wg-easy/upgrade_strategy deleted file mode 100755 index 6efc75abf9..0000000000 --- a/test/wg-easy/upgrade_strategy +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/python3 -import json -import sys -import re - -from catalog_update.upgrade_strategy import datetime_versioning - - -# Upstream uses only a single digit for tags -VERSION_REG = r'[0-9]*' - - -def newer_mapping(image_tags): - key = list(image_tags.keys())[0] - tags = [] - for tag in image_tags[key]: - match = re.fullmatch(VERSION_REG, tag) - if match: - tags.append(tag.split('-')[0]) - - version = datetime_versioning(list(tags), '%y%m%d') - if not version: - return {} - - return { - 'tags': {key: f'{version}-bullseye'}, - 'app_version': version, - } - - -if __name__ == '__main__': - try: - versions_json = json.loads(sys.stdin.read()) - except ValueError: - raise ValueError('Invalid json specified') - - print(json.dumps(newer_mapping(versions_json)))