diff --git a/server/odcs/server/config.py b/server/odcs/server/config.py index 4aade88..dc9d0c8 100644 --- a/server/odcs/server/config.py +++ b/server/odcs/server/config.py @@ -280,6 +280,18 @@ class Config(object): 'type': str, 'default': None, 'desc': 'Koji config profile.'}, + 'krb_ccache': { + 'type': str, + 'default': None, + 'desc': 'Kerberos ccache file to use for Koji auth.'}, + 'krb_keytab': { + 'type': str, + 'default': None, + 'desc': 'Kerberos keytab to use for Koji auth.'}, + 'krb_principal': { + 'type': str, + 'default': None, + 'desc': 'Kerberos principal to use for Koji auth.'}, 'raw_config_urls': { 'type': dict, 'default': {}, diff --git a/server/odcs/server/pungi.py b/server/odcs/server/pungi.py index 9dbd1d3..1d6d82d 100644 --- a/server/odcs/server/pungi.py +++ b/server/odcs/server/pungi.py @@ -222,7 +222,7 @@ class Pungi(object): "Failed to remove temporary directory {!r}: {}".format( td, str(e))) - def _unique_path(prefix): + def _unique_path(self, prefix): """ Create a unique path fragment by appending a path component to prefix. The path component will consist of a string of letter and numbers