30 lines
948 B
Plaintext
30 lines
948 B
Plaintext
# 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
|
|
|
|
# Script inizio update (copia conf + kill)
|
|
ManUpdStart:
|
|
cmd.script:
|
|
- name: c:/Steamware/src/IobUpdStart.bat; exit 0
|
|
- source: salt://IobUpdStart.bat
|
|
|
|
# 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
|
|
|
|
# Script fine update (restore conf + lock remove)
|
|
ManUpdStop:
|
|
cmd.script:
|
|
- name: c:/Steamware/src/IobUpdStop.bat
|
|
- source: salt://IobUpdStop.bat
|