mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-07-22 11:59:33 +00:00
coturn: Don't handle certificates if not installed
Tests: - Without these changes, with Coturn not-installed, change the domain name. Notice that certificate events for Coturn fails due to missing domain information. - With these changes, with Coturn not-installed, change the domain name. Notice that certificate events for Coturn don't result in any actions. - With these changes, when Coturn is installed, certificate is properly setup for a domain. - With these changes, with Coturn installed, change the domain name. Notice that certificate events for Coturn succeed. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
3aca199aab
commit
00683762c8
@ -115,8 +115,8 @@ def get_domain():
|
||||
|
||||
def get_domains():
|
||||
"""Return a list with the configured domains."""
|
||||
setup_helper = globals()['setup_helper']
|
||||
if setup_helper.get_state() == 'needs-setup':
|
||||
# If not installed, return empty. But work while installing too.
|
||||
if not pathlib.Path('/etc/coturn/freedombox.conf').exists():
|
||||
return []
|
||||
|
||||
domain = get_domain()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user