575538b55b
This started with ShardRanges and its CLI. The sharder is at the bottom of the dependency chain. Even container backend needs it. Once we started tinkering with the sharder, it all snowballed to include the rest of the container services. Beware, this does affect some of Python 2 code. Mostly it's trivial and obviously correct, but needs checking by reviewers. About killing the stray "from __future__ import unicode_literals": we do not do it in general. The specific problem it caused was a failure of functional tests because unicode leaked into a field that was supposed to be encoded. It is just too hard to track the types when rules change from file to file, so off with its head. Change-Id: Iba4e65d0e46d8c1f5a91feb96c2c07f99ca7c666 |
||
---|---|---|
.. | ||
__init__.py | ||
test_default_output_id_assigned.stub | ||
test_default_output.stub | ||
test_default_sorted_output.stub | ||
test_dispersion_report.py | ||
test_form_signature.py | ||
test_info.py | ||
test_ipv6_output.stub | ||
test_manage_shard_ranges.py | ||
test_recon.py | ||
test_relinker.py | ||
test_ring_builder_analyzer.py | ||
test_ringbuilder.py | ||
test_ringcomposer.py |