component: Automatically determine names

This commit is contained in:
Tom Wiesing 2022-10-17 20:39:53 +02:00
parent 10df1c3243
commit e320bb37bb
No known key found for this signature in database
31 changed files with 84 additions and 113 deletions

View file

@ -12,15 +12,11 @@ type SSH struct {
component.ComponentBase
}
func (SSH) Name() string {
return "ssh"
func (ssh *SSH) Path() string {
return filepath.Join(ssh.Still.Config.DeployRoot, "core", "ssh")
}
func (ssh SSH) Path() string {
return filepath.Join(ssh.Core.Config.DeployRoot, "core", ssh.Name())
}
func (SSH) Context(parent component.InstallationContext) component.InstallationContext {
func (*SSH) Context(parent component.InstallationContext) component.InstallationContext {
return parent
}