mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-10-03 17:50:11 +02:00
update: warn with --nosign if keystore/repo_pubkey are not present
This should also make it easier to use index.make() as an API function since this changes whether the instance var exists before checking the value.
This commit is contained in:
parent
303c6aa247
commit
197ca7e36f
@ -57,7 +57,10 @@ def make(apps, apks, repodir, archive):
|
|||||||
"""
|
"""
|
||||||
from fdroidserver.update import METADATA_VERSION
|
from fdroidserver.update import METADATA_VERSION
|
||||||
|
|
||||||
if not common.options.nosign:
|
if hasattr(common.options, 'nosign') and common.options.nosign:
|
||||||
|
if 'keystore' not in common.config and 'repo_pubkey' not in common.config:
|
||||||
|
raise FDroidException(_('"repo_pubkey" must be present in config.py when using --nosign!'))
|
||||||
|
else:
|
||||||
common.assert_config_keystore(common.config)
|
common.assert_config_keystore(common.config)
|
||||||
|
|
||||||
# Historically the index has been sorted by App Name, so we enforce this ordering here
|
# Historically the index has been sorted by App Name, so we enforce this ordering here
|
||||||
|
Loading…
Reference in New Issue
Block a user