17 lines
425 B
Go
17 lines
425 B
Go
package update
|
|
|
|
import domain "RenewCMS/internal/domain/update"
|
|
|
|
type containerHelperDetector struct {
|
|
inner domain.HelperDetector
|
|
container bool
|
|
}
|
|
|
|
func NewContainerHelperDetector(inner domain.HelperDetector, container bool) domain.HelperDetector {
|
|
return containerHelperDetector{inner: inner, container: container}
|
|
}
|
|
|
|
func (d containerHelperDetector) Installed() bool {
|
|
return !d.container && d.inner.Installed()
|
|
}
|