def create_mod_tfvars_symlink_or_hardcopy()

in fix_tfvars_symlinks.py [0:0]


def create_mod_tfvars_symlink_or_hardcopy(fname, dirpath):
    tfvars_full_path = None
    tfvars_mod_full_path = None
    if re.search(pat_find_mod_tfvars,fname):
        tfvars_fname = re.sub(pat_find_mod_tfvars,re_repl_mod_tfvars,fname)
        tfvars_full_path = os.path.join(dirpath,tfvars_fname)
        tfvars_mod_full_path = os.path.join(dirpath,fname)
    if (tfvars_full_path is None):
        return None
    result = create_symlink_or_hardcopy(tfvars_mod_full_path,tfvars_full_path)
    return result