diff --git a/Tests/iaas/flavor-naming/flavor-form.py b/Tests/iaas/flavor-naming/flavor-form.py index 006fc38ac..e238fbbb9 100755 --- a/Tests/iaas/flavor-naming/flavor-form.py +++ b/Tests/iaas/flavor-naming/flavor-form.py @@ -12,43 +12,55 @@ or a human-readable description of the flavor. """ -# import os +import os import sys import re -# import traceback -# TODO: Replace cgi by urllib, cgi is deprecated -import cgi +import urllib.parse +import importlib +fnmck = importlib.import_module("flavor-name-check") +# Global variables +FLAVOR_NAME = "" +FLAVOR_SPEC = () +ERROR = "" -class TestForm: - "Class for testing via cmd line" - def __init__(self, fnm): - self.value = fnm + +def parse_name(fnm): + "return tuple with flavor description" + global FLAVOR_SPEC, FLAVOR_NAME, ERROR + # Sanitize + # fnm = re.sub(r"<( *script)", r"