docstamp/template.py
def get_environment_for(file_path):
    """Return a Jinja2 environment for where file_path is.

    Parameters
    ----------
    file_path: str

    Returns
    -------
    jinja_env: Jinja2.Environment

    """
    work_dir = os.path.dirname(os.path.abspath(file_path))

    if not os.path.exists(work_dir):
        raise IOError('Could not find folder for dirname of file {}.'.format(file_path))

    try:
        jinja_env = Environment(loader=FileSystemLoader(work_dir))
    except:
        raise
    else:
        return jinja_env
def get_environment_for(file_path):
    work_dir = os.path.dirname(os.path.abspath(file_path))

    if not os.path.exists(work_dir):
        raise IOError('Could not find folder for dirname of file {}.'.format(file_path))

    try:
        jinja_env = Environment(loader=FileSystemLoader(work_dir))
    except:
        raise
    else:
        return jinja_env
def get_environment_for ( file_path ) : work_dir = os . path . dirname ( os . path . abspath ( file_path ) ) if not os . path . exists ( work_dir ) : raise IOError ( 'Could not find folder for dirname of file {}.' . format ( file_path ) ) try : jinja_env = Environment ( loader = FileSystemLoader ( work_dir ) ) except : raise else : return jinja_env
Return a Jinja2 environment for where file_path is.

    Parameters
    ----------
    file_path: str

    Returns
    -------
    jinja_env: Jinja2.Environment
Return a Jinja2 environment for where file_path is .