def dict_normalize(in_dict, keys=None, prefix="", suffix="", default=None):
    """Change the keys of a dictionary

    :param in_dict: input dictionary
    :param keys: key list, if None it is using in_dict.keys() (Default: None)
    :param prefix: prefix for the keys (Default "")
    :param suffix: suffix for the keys (Default "")
    :param default: default value passed to get (Default: None)
    :return: normalized dictionary
    """
    out_dict = {}
    if not keys:
        keys = list(in_dict.keys())
    for k in keys:  # glideFactoryMonitoring.getAllJobRanges():
        out_dict[f"{prefix}{k}{suffix}"] = in_dict.get(k, default)
    return out_dict