in plugin/step/install/windows/msi/msi_windows.go [109:125]
func (s *Step) Execute() (err error) {
if s.Uninstall {
if err = s.uninstallChef(s.MSIEXECTimeoutSeconds); err != nil {
s.logger.Debugf(1, "%s", err)
return err
}
}
if s.RenameFolder {
if err = s.renameFolder(s.MSIEXECTimeoutSeconds); err != nil {
s.logger.Debugf(1, "%s", err)
return err
}
}
return s.installChef()
}