Files
SaltStates/IobWinDev.sls
Samuele-StackUser ead57967ce Update conf!
Changes to be committed:
	modified:   IobMan.sls
	new file:   IobUpdStart.bat
	new file:   IobUpdStop.bat
	modified:   IobWin.sls
	modified:   IobWinDev.sls
2020-02-05 19:52:09 +01:00

43 lines
1.2 KiB
Plaintext

download-IOB-WIN:
file.managed:
- name: c:/Steamware/src/MAPO-IOB-WIN.zip
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/unstable/IOB-WIN-unstable.zip
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/unstable/IOB-WIN-unstable.zip.md5
# per sicurezza faccio copio del file di config...
config-backup:
cmd.run:
- name: "robocopy c:\\Steamware\\IOB-WIN\\DATA\\CONF c:\\Steamware\\src\\IOB-WIN\\CONF /MIR"
# indico update in esecuzione da file...
set-update-run:
cmd.run:
- name: "echo > c:\\Steamware\\IOB-MAN\\update.run"
# chiudo il task in esecuzione
close-IOB-MAN:
cmd.run:
- name: "taskkill /IM \"IOB-MAN.exe\" /F"
close-IOB-WIN:
cmd.run:
- name: "taskkill /IM \"IOB-WIN.exe\" /F"
# Ora estraggo files in directory...
extract-IOB-WIN:
archive.extracted:
- name: c:\Steamware\IOB-WIN
- source: c:/Steamware/src/MAPO-IOB-WIN.zip
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/unstable/IOB-WIN-unstable.zip.md5
- skip_verify: False
- enforce_toplevel: False
- overwrite: True
# indico update completato...
set-update-done:
cmd.run:
- name: "del /f c:\\Steamware\\IOB-MAN\\update.run"