download-IOB-WIN-NEXT: file.managed: - name: c:/Steamware/src/MAPO-IOB-WIN-NEXT.zip - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN-NEXT/stable/IOB-WIN-NEXT.zip - makedirs: True - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN-NEXT/stable/IOB-WIN-NEXT.zip.md5 # Script inizio update (copia conf + kill) WinUpdStart: cmd.script: - name: c:/Steamware/src/IobUpdStart.bat - source: salt://IobUpdStart.bat # Ora estraggo files in directory... extract-IOB-WIN-NEXT: archive.extracted: - name: c:\Steamware\IOB-WIN-NEXT - source: c:/Steamware/src/MAPO-IOB-WIN-NEXT.zip - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN-NEXT/stable/IOB-WIN-NEXT.zip.md5 - skip_verify: False - enforce_toplevel: False - overwrite: True # download + unzip di IOB-MAN download-IOB-MAN: file.managed: - name: c:/Steamware/src/IOB-MAN.zip - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN.zip - makedirs: True - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN.zip.md5 # Ora estraggo files in directory... extract-IOB-MAN: archive.extracted: - name: c:\Steamware\IOB-MAN\ - source: c:/Steamware/src/IOB-MAN.zip - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN.zip.md5 - enforce_toplevel: False - overwrite: True # download ConfigMan.IOB download-ConfManIOB: file.managed: - name: c:/Steamware/ConfMan.IOB/ConfMan.IOB.CApp.exe - source: https://nexus.steamware.net/repository/utility/ConfMan.IOB/ConfMan.IOB.CApp.exe - makedirs: True - source_hash: https://nexus.steamware.net/repository/utility/ConfMan.IOB/ConfMan.IOB.CApp.exe.md5 download-ConfManIOB-yaml: file.managed: - name: c:/Steamware/ConfMan.IOB/conf.yaml - source: https://nexus.steamware.net/repository/utility/ConfMan.IOB/conf.yaml - makedirs: True - source_hash: https://nexus.steamware.net/repository/utility/ConfMan.IOB/conf.yaml.md5 # Script fine update (restore conf + lock remove) ManUpdStop: cmd.script: - name: c:/Steamware/src/IobUpdStop.bat - source: salt://IobUpdStop.bat