~cjwatson/txpkgupload/ipv4-mapped-pasv

Viewing all changes in revision 6.

  • Committer: Colin Watson
  • Date: 2015-01-09 15:55:08 UTC
  • Revision ID: cjwatson@canonical.com-20150109155508-rb7wjzrwootdr524
Refactor to avoid dependency on Launchpad's configuration system.

This involves several parallel changes.  I've converted from Launchpad's
LAZR configuration to a YAML configuration file, along the lines of that
used by txlongpoll.  To make this easier, I've converted from a TAC
application to a Twisted plugin ("twistd pkgupload").  And, as a result
of that, I've extensively rewritten the functional tests to use Twisted
client code rather than an out-of-process TAC fixture and bzrlib
transports.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: