Skip to content

Commit ca43b03

Browse files
committed
TUN-5867: Return error if service was already installed
1 parent 8cbd222 commit ca43b03

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cmd/cloudflared/service_template.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ func (st *ServiceTemplate) Generate(args *ServiceTemplateArgs) error {
4343
if err != nil {
4444
return err
4545
}
46+
if _, err = os.Stat(resolvedPath); err == nil {
47+
return fmt.Errorf("cloudflared service is already installed at %s", resolvedPath)
48+
}
49+
4650
var buffer bytes.Buffer
4751
err = tmpl.Execute(&buffer, args)
4852
if err != nil {

0 commit comments

Comments
 (0)