Package dak :: Module init_dirs
[hide private]
[frames] | no frames]

Module init_dirs

source code

Initial setup of an archive.

Functions [hide private]
 
usage(exit_code=0)
Print a usage message and exit with 'exit_code'.
source code
 
do_dir(target, config_name)
If 'target' exists, make sure it is a directory.
source code
 
process_file(config, config_name)
Create directories for a config entry that's a filename.
source code
 
process_tree(config, tree)
Create directories for a config tree.
source code
 
process_morguesubdir(subdir)
Create directories for morgue sub directories.
source code
 
process_keyring(fullpath, secret=False)
Create empty keyring if necessary.
source code
 
create_directories()
Create directories referenced in dak.conf.
source code
 
main()
Initial setup of an archive.
source code
Variables [hide private]
  Cnf = None

Imports: os, sys, apt_pkg, utils


Function Details [hide private]

do_dir(target, config_name)

source code 

If 'target' exists, make sure it is a directory. If it doesn't, create it.