cfs Module

This file is part of the web2py Web Framework
Copyrighted by Massimo Di Pierro <mdipierro@cs.depaul.edu>

Functions required to execute app components

Note

FOR INTERNAL USE ONLY

gluon.cfs.getcfs(key, filename, filter=None)[source]

Caches the filtered file filename with key until the file is modified.

Parameters:
  • key (str) – the cache key
  • filename – the file to cache
  • filter – is the function used for filtering. Normally filename is a .py file and filter is a function that bytecode compiles the file. In this way the bytecode compiled file is cached. (Default = None)

This is used on Google App Engine since pyc files cannot be saved.