View difference between Paste ID: DXXCu4MR and bFZSd0Ys
SHOW: | | - or go back to the newest paste.
1
[root@control dc-files]# cat init.sls
2
C:\Program Files (x86)\MetaTrader Data Center\mtdcsetup.exe:
3
  file.managed:
4
    - source: salt://dc-files/mtdcsetup.exe
5
    - require:
6
      - cmd: taskkill /F /IM mtdcsetup.exe
7
C:\Program Files (x86)\MetaTrader Data Center\mtdcsrv.exe:
8-
      - taskkill /F /IM mtdcsetup.exe: cmd
8+
9-
      - mtdcsrv: service
9+
10
    - require:
11
      - service: mtdcsrv
12
13
C:\Program Files (x86)\MetaTrader Data Center\config\config.ini:
14
  file.managed:
15
    - source: salt://dc-files/config.ini
16
    - template: jinja
17
    - defaults:
18
      server: {{ pillar['mtdc']['mt_server'] }}
19
20
taskkill /F /IM mtdcsetup.exe:
21
  cmd:
22
    - run
23-
    - stop
23+
24
  service:
25
    - stop
26
27
[root@control dc-files]# salt -N dc  state.highstate
28
dc-nl2:
29
----------
30
    State: - cmd
31
    Name:      taskkill /F /IM mtdcsetup.exe
32
    Function:  run
33
        Result:    False
34
        Comment:   Command "taskkill /F /IM mtdcsetup.exe" run
35
        Changes:   pid: 30152
36
                   retcode: 128
37
                   stderr: ERROR: The process "mtdcsetup.exe" not found.
38
                   stdout: 
39
                   
40
----------
41
    State: - file
42
    Name:      C:\Program Files (x86)\MetaTrader Data Center\config\config.ini
43
    Function:  managed
44
        Result:    True
45
        Comment:   File C:\Program Files (x86)\MetaTrader Data Center\config\config.ini is in the correct state
46
        Changes:   
47
----------
48
    State: - file
49
    Name:      C:\Program Files (x86)\MetaTrader Data Center\mtdcsetup.exe
50
    Function:  managed
51
        Result:    False
52
        Comment:   One or more requisite failed
53
        Changes:   
54
----------
55
    State: - service
56
    Name:      mtdcsrv
57
    Function:  stop
58
        Result:    False
59
        Comment:   State service.stop found in sls dc-files is unavailable
60
61
        Changes:   
62
----------
63
    State: - file
64
    Name:      C:\Program Files (x86)\MetaTrader Data Center\mtdcsrv.exe
65
    Function:  managed
66
        Result:    False
67
        Comment:   One or more requisite failed
68
        Changes: