def __missing__(self, key):
        try:
            value = raw_input(prompt_str.format(key))
        except __HOLE__:
            # Catch the sigint here, since the user's pretty likely to
            # Ctrl-C and go fix the options mapping input file
            raise SystemExit

        if not value:
            value = None

        self[key] = value
        return value
dataset/ETHPy150Open seandst/cfn-pyplates/cfn_pyplates/options.py/OptionsMapping.__missing__