names: domain type: Minor refactor

- In preparation for changes to domain type component.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Sunil Mohan Adapa 2025-01-17 14:36:14 -08:00 committed by James Valleroy
parent d9f9168c76
commit ca5f547c02
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808
5 changed files with 10 additions and 5 deletions

View File

@ -59,7 +59,8 @@ class AvahiApp(app_module.App):
self.add(packages)
domain_type = DomainType('domain-type-local',
_('Local Network Domain'), 'names:hostname',
_('Local Network Domain'),
configuration_url='names:hostname',
can_have_certificate=False)
self.add(domain_type)

View File

@ -75,7 +75,8 @@ class DynamicDNSApp(app_module.App):
self.add(enable_state)
domain_type = DomainType('domain-type-dynamic',
_('Dynamic Domain Name'), 'dynamicdns:index',
_('Dynamic Domain Name'),
configuration_url='dynamicdns:index',
can_have_certificate=True)
self.add(domain_type)

View File

@ -66,7 +66,8 @@ class NamesApp(app_module.App):
self.add(packages)
domain_type = DomainType('domain-type-static', _('Domain Name'),
'names:domains', can_have_certificate=True)
configuration_url='names:domains',
can_have_certificate=True)
self.add(domain_type)
daemon = ResolvedDaemon('daemon-names', 'systemd-resolved')

View File

@ -70,7 +70,8 @@ class PagekiteApp(app_module.App):
self.add(packages)
domain_type = DomainType('domain-type-pagekite', _('PageKite Domain'),
'pagekite:index', can_have_certificate=True)
configuration_url='pagekite:index',
can_have_certificate=True)
self.add(domain_type)
daemon = Daemon('daemon-pagekite', self.DAEMON)

View File

@ -75,7 +75,8 @@ class TorApp(app_module.App):
self.add(packages)
domain_type = DomainType('domain-type-tor', _('Tor Onion Service'),
'tor:index', can_have_certificate=False)
configuration_url='tor:index',
can_have_certificate=False)
self.add(domain_type)
firewall = Firewall('firewall-tor-relay', _('Tor Bridge Relay'),