Package dak :: Package daklib :: Module queue :: Class Upload
[show private | hide private]
[frames | no frames]

Class Upload


Method Summary
  __init__(self, Cnf)
  accept(self, summary, short_summary)
  announce(self, short_summary, action)
  build_summaries(self)
  check_binary_against_db(self, file)
  check_dsc_against_db(self, file)
  check_override(self)
  check_source_against_db(self, file)
  close_bugs(self, summary, action)
  cross_suite_version_check(self, query_result, file, new_version, sourceful)
Ensure versions are newer than existing packages in target suites and that cross-suite version checking rules as set out in the conf file are satisfied.
  do_query(self, q)
  do_reject(self, manual, reject_message)
  dump_vars(self, dest_dir)
  force_reject(self, files)
Forcefully move files from the current directory to the reject directory.
  get_anyversion(self, query_result, suite)
  in_override_p(self, package, component, suite, binary_type, file)
  init_vars(self)
  queue_build(self, queue, path)
  reject(self, str, prefix)
  source_exists(self, package, source_version, suites)
  update_subst(self, reject_message)
  update_vars(self)

Method Details

cross_suite_version_check(self, query_result, file, new_version, sourceful=False)

Ensure versions are newer than existing packages in target suites and that cross-suite version checking rules as set out in the conf file are satisfied.

force_reject(self, files)

Forcefully move files from the current directory to the reject directory. If any file already exists in the reject directory it will be moved to the morgue to make way for the new file.

Generated by Epydoc 2.1 on Sat Jan 24 18:08:17 2009 http://epydoc.sf.net