ead57967ce
Changes to be committed: modified: IobMan.sls new file: IobUpdStart.bat new file: IobUpdStop.bat modified: IobWin.sls modified: IobWinDev.sls
43 lines
1.2 KiB
Plaintext
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"
|
|
|