Big Sister
module.pl File Reference
#include "lib.pm"
#include "BigSister/common.pm"
#include "FileHandle.pm"
#include "File/stat.pm"
#include "strict.pm"
#include "Tar.pm"
#include "CheckSig.pm"
#include "HTTPDownload.pm"

Functions

Public Functions
retval list_modules ()
retval installed_modules ()
retval fatal (scalar message)
retval remove_module (scalar module)
retval install_module (scalar file)
retval copy (scalar name, scalar source, scalar destination)
retval mkdirfor (scalar target)
retval dirlist (scalar dir, scalar prefix, scalar depth)
retval filelist ()
retval write_filelist (scalar list)
retval retrieve_module (scalar module)
retval read_moduleinfo (scalar file)
retval lock_mod ()
retval tree_remove (scalar dir, scalar depth)
retval version_gt (scalar version1, scalar version2)
retval make_comparable_version (scalar version)

Function Documentation

retval copy ( scalar  name,
scalar  source,
scalar  destination 
)
retval dirlist ( scalar  dir,
scalar  prefix,
scalar  depth 
)
retval fatal ( scalar  message)
retval filelist ( )
retval install_module ( scalar  file)
retval installed_modules ( )
retval list_modules ( )
retval lock_mod ( )
retval make_comparable_version ( scalar  version)
retval mkdirfor ( scalar  target)
retval read_moduleinfo ( scalar  file)
retval remove_module ( scalar  module)
retval retrieve_module ( scalar  module)
retval tree_remove ( scalar  dir,
scalar  depth 
)
retval version_gt ( scalar  version1,
scalar  version2 
)
retval write_filelist ( scalar  list)