Display existing symlink errors as warnings

This commit is contained in:
bodqhrohro 2019-12-30 23:51:06 +02:00
parent 33e564c62e
commit a435a0a556

View file

@ -264,7 +264,12 @@ func (c *Client) updateFile(update *client.UpdateFile) {
),
)
if err != nil {
log.Errorf("Error creating symlink: %v", err)
linkErr := err.(*os.LinkError)
if linkErr.Err.Error() == "file exists" {
log.Warn(err.Error())
} else {
log.Errorf("Error creating symlink: %v", err)
}
}
}