|
parse_semantic(version=' Version 1.99.0-rc.1+timestamp.2011.09.19.08.23.26 ' )
Parses a version string according to http://semver.org/ rules |
source code
|
|
|
|
|
parse_version(version)
Attempts to parse SemVer, fallbacks on legacy |
source code
|
|
|
read_file(filename,
mode=' r ' )
Returns content from filename, making sure to close the file
explicitly on exit. |
source code
|
|
|
write_file(filename,
value,
mode=' w ' )
Writes <value> to filename, making sure to close the file
explicitly on exit. |
source code
|
|
|
readlines_file(filename,
mode=' r ' )
Applies .split(' ') to the output of `read_file()` |
source code
|
|
|
|
|
listdir(path,
expression=' ^.+$ ' ,
drop=True,
add_dirs=False,
sort=True,
maxnum=None)
Like `os.listdir()` but you can specify a regex pattern to filter
files. |
source code
|
|
|
|
|
|
|
_extractall(filename,
path=' . ' ,
members=None) |
source code
|
|
|
tar(file,
dir,
expression=' ^.+$ ' ,
filenames=None)
Tars dir into file, only tars file that match expression |
source code
|
|
|
|
|
w2p_pack(filename,
path,
compiled=False,
filenames=None)
Packs a web2py application. |
source code
|
|
|
|
|
w2p_unpack(filename,
path,
delete_tar=True) |
source code
|
|
|
|
|
w2p_unpack_plugin(filename,
path,
delete_tar=True) |
source code
|
|
|
|
|
|
|
get_session(request,
other_application=' admin ' )
Checks that user is authorized to access other_application |
source code
|
|
|
set_session(request,
session,
other_application=' admin ' )
Checks that user is authorized to access other_application |
source code
|
|
|
check_credentials(request,
other_application=' admin ' ,
expiration=3600,
gae_login=True)
Checks that user is authorized to access other_application |
source code
|
|
|
|
|
copystream(src,
dest,
size,
chunk_size=100000)
this is here because I think there is a bug in shutil.copyfileobj |
source code
|
|
|
|
|
abspath(*relpath,
**base)
Converts relative path to absolute path based (by default) on
applications_parent |
source code
|
|