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

@ -15,16 +15,11 @@ type Web struct {
component.ComponentBase
}
func (Web) Name() string {
return "web"
func (web *Web) Path() string {
return filepath.Join(web.Still.Config.DeployRoot, "core", "web")
}
func (web Web) Path() string {
res := filepath.Join(web.Core.Config.DeployRoot, "core", web.Name())
return res
}
func (Web) Context(parent component.InstallationContext) component.InstallationContext {
func (*Web) Context(parent component.InstallationContext) component.InstallationContext {
return parent
}