Documentation ¶
Index ¶
- Variables
- func AutoupdateService() sauce.AutoupdateService
- func BadgerStorageFactory(beanName string) gluten.FactoryBean
- func BoltStorageFactory(beanName string) gluten.FactoryBean
- func CertificateIssueService() sauce.CertificateIssueService
- func CertificateManager() sauce.CertificateManager
- func CertificateRepository() sauce.CertificateRepository
- func CertificateService() sauce.CertificateService
- func ConfigRepository(priority int) sauce.ConfigRepository
- func CoreScanner(scan ...interface{}) sauce.CoreScanner
- func DynDNSService() sauce.DynDNSService
- func InmemoryStorageFactory(beanName string) gluten.FactoryBean
- func JobService() sauce.JobService
- func LogFactory() gluten.FactoryBean
- func LumberjackFactory() gluten.FactoryBean
- func MailService() sauce.MailService
- func NodeService() sauce.NodeService
- func StorageService() sauce.StorageService
- func WhoisService() sauce.WhoisService
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrCertificateNotFound = errors.New("domain not found") ErrNotValidYetCertificate = errors.New("not valid yet certificate") ErrExpiredCertificate = errors.New("expired certificate") ErrInvalidCertificate = errors.New("invalid certificate") ErrCertificateIssue = errors.New("issue certificate") ErrCertificateIssueAfterGrace = errors.New("issue certificate after grace period") ErrCertificateNotIssued = errors.New("certificate not issued") ErrCertificateNotReady = errors.New("certificate not ready") ErrLeafCertificateNotFound = errors.New("leaf certificate not found") RenewBefore = time.Hour * 24 IssueGraceInterval = time.Hour )
View Source
var ( CertBucket = "cert" CertBucketLen = len(CertBucket) )
View Source
var ( ClientCertFile = "client.crt" ClientKeyFile = "client.key" )
View Source
var ( ConfigBucket = "config" ConfigBucketLen = len(ConfigBucket) )
View Source
var ErrJobNotFound = errors.New("job not found")
View Source
var IPv4Local = net.IPv4(127, 0, 0, 1)
Functions ¶
func AutoupdateService ¶
func AutoupdateService() sauce.AutoupdateService
func BadgerStorageFactory ¶
func BadgerStorageFactory(beanName string) gluten.FactoryBean
func BoltStorageFactory ¶
func BoltStorageFactory(beanName string) gluten.FactoryBean
func CertificateIssueService ¶
func CertificateIssueService() sauce.CertificateIssueService
func CertificateManager ¶
func CertificateManager() sauce.CertificateManager
func CertificateRepository ¶
func CertificateRepository() sauce.CertificateRepository
func CertificateService ¶
func CertificateService() sauce.CertificateService
func ConfigRepository ¶
func ConfigRepository(priority int) sauce.ConfigRepository
func CoreScanner ¶
func CoreScanner(scan ...interface{}) sauce.CoreScanner
func DynDNSService ¶
func DynDNSService() sauce.DynDNSService
func InmemoryStorageFactory ¶
func InmemoryStorageFactory(beanName string) gluten.FactoryBean
func JobService ¶
func JobService() sauce.JobService
func LogFactory ¶
func LogFactory() gluten.FactoryBean
func LumberjackFactory ¶
func LumberjackFactory() gluten.FactoryBean
func MailService ¶
func MailService() sauce.MailService
func NodeService ¶
func NodeService() sauce.NodeService
func StorageService ¶
func StorageService() sauce.StorageService
func WhoisService ¶
func WhoisService() sauce.WhoisService
Types ¶
This section is empty.
Source Files ¶
- autoupdate_service.go
- badger_storage_factory.go
- bolt_storage_factory.go
- certificate_issuer_service.go
- certificate_manager.go
- certificate_repository.go
- certificate_service.go
- config_repository.go
- dyndns_service.go
- inmemory_storage_factory.go
- job_service.go
- log_factory.go
- lumberjack_factory.go
- mail_service.go
- node_service.go
- scan.go
- storage_service.go
- utils.go
- whois_service.go
Click to show internal directories.
Click to hide internal directories.