Version online

This commit is contained in:
admju
2024-09-04 15:32:18 +00:00
parent 48301bf82e
commit a7a5465a22
9 changed files with 311 additions and 116 deletions

View File

@@ -38,20 +38,20 @@ func (this *InstallClass) NewInstall() (string, error) {
this.Version = version
} else {
log.Log().Debug().Msg("Téléchargement du fichier de version")
version, err := versionOc.Get(this.Version)
// version, fileversion, err := versionOc.Get(this.Version)
version, fileversion, err := versionOc.GetFromOnline(this.Version)
if err != nil {
return "", err
}
src := fmt.Sprintf("../offline/oc_%s.yml", version)
err = utils.CopyFile(src, dst)
this.Version = version
err = utils.CopyContentFile(fileversion, dst)
if err != nil {
return "", err
}
}
// Lecture du fichier de conf
// this.versionFile = dst
var err error
this.tools, err = tool.FromConfigFile(dst)
if err != nil {