package templater type HelmRepository struct { Repository } func (hr *HelmRepository) Add() error { return nil } func (hr *HelmRepository) Update() error { return nil } func (hr *HelmRepository) Delete() error { return nil } func (hr *HelmRepository) Manage() error { if hr.Enabled { return hr.Add() } else { return hr.Delete() } }