chiark / gitweb /
set "accepted formats" for metadata in config.py
authorHans-Christoph Steiner <hans@eds.org>
Thu, 27 Aug 2015 09:43:17 +0000 (11:43 +0200)
committerHans-Christoph Steiner <hans@eds.org>
Tue, 1 Sep 2015 09:53:37 +0000 (11:53 +0200)
commit325db909187e75966ea70388c0621409e4ae93e6
tree29795518e40753ed66948a52d292772bdd6d6bae
parent19ac44c18980d5a027f60ee669181fa897142c4a
set "accepted formats" for metadata in config.py

For a bit repo like f-droid.org, it makes sense to standardize on a single
format for metadata files.  This adds support for enforcing a single data
format, or a reduced set of data formats.  So f-droid.org would run like
this if it changed to YAML:

  accepted_formats = ['txt', 'yaml']

Then once everything was converted to YAML, it could look like this:

  accepted_formats = ['yaml']
examples/config.py
fdroidserver/common.py
fdroidserver/metadata.py
tests/metadata.TestCase