import os, sys
import apt_pkg
-import daklib.utils
+from daklib import utils
################################################################################
if os.path.exists(target):
if not os.path.isdir(target):
- daklib.utils.fubar("%s (%s) is not a directory."
+ utils.fubar("%s (%s) is not a directory."
% (target, config_name))
else:
print "Creating %s ..." % (target)
def process_file(config, config_name):
"""Create directories for a config entry that's a filename."""
-
+
if config.has_key(config_name):
target = os.path.dirname(config[config_name])
do_dir(target, config_name)
def process_tree(config, tree):
"""Create directories for a config tree."""
-
+
for entry in config.SubTree(tree).List():
entry = entry.lower()
if tree == "Dir":
def process_morguesubdir(subdir):
"""Create directories for morgue sub directories."""
-
+
config_name = "%s::MorgueSubDir" % (subdir)
if Cnf.has_key(config_name):
target = os.path.join(Cnf["Dir::Morgue"], Cnf[config_name])
global AptCnf, Cnf
- Cnf = daklib.utils.get_conf()
+ Cnf = utils.get_conf()
arguments = [('h', "help", "Init-Dirs::Options::Help")]
for i in [ "help" ]:
if not Cnf.has_key("Init-Dirs::Options::%s" % (i)):
if options["Help"]:
usage()
elif arguments:
- daklib.utils.warn("dak init-dirs takes no arguments.")
+ utils.warn("dak init-dirs takes no arguments.")
usage(exit_code=1)
AptCnf = apt_pkg.newConfiguration()
- apt_pkg.ReadConfigFileISC(AptCnf, daklib.utils.which_apt_conf_file())
+ apt_pkg.ReadConfigFileISC(AptCnf, utils.which_apt_conf_file())
create_directories()
if __name__ == '__main__':
main()
-