-
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.