|
86 | 86 |
|
87 | 87 | log "Symlink: Creating symlinks for salt..."
|
88 | 88 | ln -sf "$INSTALL_DIR/salt" "$SBIN_DIR/salt"
|
89 |
| -log "Symlink: Created Successfully" |
| 89 | +if [ -f "$SBIN_DIR/salt" ]; then |
| 90 | + log "Symlink: Created Successfully" |
| 91 | +else |
| 92 | + log "Symlink: Failed to create symlink" |
| 93 | +fi |
90 | 94 |
|
91 | 95 | log "Symlink: Creating symlinks for salt-api..."
|
92 | 96 | ln -sf "$INSTALL_DIR/salt-api" "$SBIN_DIR/salt-api"
|
93 |
| -log "Symlink: Created Successfully" |
| 97 | +if [ -f "$SBIN_DIR/salt-api" ]; then |
| 98 | + log "Symlink: Created Successfully" |
| 99 | +else |
| 100 | + log "Symlink: Failed to create symlink" |
| 101 | +fi |
94 | 102 |
|
95 | 103 | log "Symlink: Creating symlinks for salt-call..."
|
96 | 104 | ln -sf "$INSTALL_DIR/salt-call" "$SBIN_DIR/salt-call"
|
97 |
| -log "Symlink: Created Successfully" |
| 105 | +if [ -f "$SBIN_DIR/salt-call" ]; then |
| 106 | + log "Symlink: Created Successfully" |
| 107 | +else |
| 108 | + log "Symlink: Failed to create symlink" |
| 109 | +fi |
98 | 110 |
|
99 | 111 | log "Symlink: Creating symlinks for salt-cloud..."
|
100 | 112 | ln -sf "$INSTALL_DIR/salt-cloud" "$SBIN_DIR/salt-cloud"
|
101 |
| -log "Symlink: Created Successfully" |
| 113 | +if [ -f "$SBIN_DIR/salt-cloud" ]; then |
| 114 | + log "Symlink: Created Successfully" |
| 115 | +else |
| 116 | + log "Symlink: Failed to create symlink" |
| 117 | +fi |
102 | 118 |
|
103 | 119 | log "Symlink: Creating symlinks for salt-cp..."
|
104 | 120 | ln -sf "$INSTALL_DIR/salt-cp" "$SBIN_DIR/salt-cp"
|
105 |
| -log "Symlink: Created Successfully" |
| 121 | +if [ -f "$SBIN_DIR/salt-cp" ]; then |
| 122 | + log "Symlink: Created Successfully" |
| 123 | +else |
| 124 | + log "Symlink: Failed to create symlink" |
| 125 | +fi |
106 | 126 |
|
107 | 127 | log "Symlink: Creating symlinks for salt-key..."
|
108 | 128 | ln -sf "$INSTALL_DIR/salt-key" "$SBIN_DIR/salt-key"
|
109 |
| -log "Symlink: Created Successfully" |
| 129 | +if [ -f "$SBIN_DIR/salt-key" ]; then |
| 130 | + log "Symlink: Created Successfully" |
| 131 | +else |
| 132 | + log "Symlink: Failed to create symlink" |
| 133 | +fi |
110 | 134 |
|
111 | 135 | log "Symlink: Creating symlinks for salt-master..."
|
112 | 136 | ln -sf "$INSTALL_DIR/salt-master" "$SBIN_DIR/salt-master"
|
113 |
| -log "Symlink: Created Successfully" |
| 137 | +if [ -f "$SBIN_DIR/salt-master" ]; then |
| 138 | + log "Symlink: Created Successfully" |
| 139 | +else |
| 140 | + log "Symlink: Failed to create symlink" |
| 141 | +fi |
114 | 142 |
|
115 | 143 | log "Symlink: Creating symlinks for salt-minion..."
|
116 | 144 | ln -sf "$INSTALL_DIR/salt-minion" "$SBIN_DIR/salt-minion"
|
117 |
| -log "Symlink: Created Successfully" |
| 145 | +if [ -f "$SBIN_DIR/salt-minion" ]; then |
| 146 | + log "Symlink: Created Successfully" |
| 147 | +else |
| 148 | + log "Symlink: Failed to create symlink" |
| 149 | +fi |
118 | 150 |
|
119 | 151 | log "Symlink: Creating symlinks for salt-proxy..."
|
120 | 152 | ln -sf "$INSTALL_DIR/salt-proxy" "$SBIN_DIR/salt-proxy"
|
121 |
| -log "Symlink: Created Successfully" |
| 153 | +if [ -f "$SBIN_DIR/salt-proxy" ]; then |
| 154 | + log "Symlink: Created Successfully" |
| 155 | +else |
| 156 | + log "Symlink: Failed to create symlink" |
| 157 | +fi |
122 | 158 |
|
123 | 159 | log "Symlink: Creating symlinks for salt-run..."
|
124 | 160 | ln -sf "$INSTALL_DIR/salt-run" "$SBIN_DIR/salt-run"
|
125 |
| -log "Symlink: Created Successfully" |
| 161 | +if [ -f "$SBIN_DIR/salt-run" ]; then |
| 162 | + log "Symlink: Created Successfully" |
| 163 | +else |
| 164 | + log "Symlink: Failed to create symlink" |
| 165 | +fi |
126 | 166 |
|
127 | 167 | log "Symlink: Creating symlinks for spm..."
|
128 | 168 | ln -sf "$INSTALL_DIR/spm" "$SBIN_DIR/spm"
|
129 |
| -log "Symlink: Created Successfully" |
| 169 | +if [ -f "$SBIN_DIR/salt-spm" ]; then |
| 170 | + log "Symlink: Created Successfully" |
| 171 | +else |
| 172 | + log "Symlink: Failed to create symlink" |
| 173 | +fi |
130 | 174 |
|
131 | 175 | log "Symlink: Creating symlinks for salt-ssh..."
|
132 | 176 | ln -sf "$INSTALL_DIR/salt-ssh" "$SBIN_DIR/salt-ssh"
|
133 |
| -log "Symlink: Created Successfully" |
| 177 | +if [ -f "$SBIN_DIR/salt-ssh" ]; then |
| 178 | + log "Symlink: Created Successfully" |
| 179 | +else |
| 180 | + log "Symlink: Failed to create symlink" |
| 181 | +fi |
134 | 182 |
|
135 | 183 | log "Symlink: Creating symlinks for salt-syndic..."
|
136 | 184 | ln -sf "$INSTALL_DIR/salt-syndic" "$SBIN_DIR/salt-syndic"
|
137 |
| -log "Symlink: Created Successfully" |
| 185 | +if [ -f "$SBIN_DIR/salt-syndic" ]; then |
| 186 | + log "Symlink: Created Successfully" |
| 187 | +else |
| 188 | + log "Symlink: Failed to create symlink" |
| 189 | +fi |
138 | 190 |
|
139 | 191 | #-------------------------------------------------------------------------------
|
140 | 192 | # Add salt to paths.d
|
|
0 commit comments