File tree 4 files changed +28
-76
lines changed
4 files changed +28
-76
lines changed Original file line number Diff line number Diff line change @@ -181,34 +181,22 @@ configure_st2_cli_config() {
181
181
CURRENT_USER_CLI_CONFIG_DIRECTORY=" ${HOME} /.st2"
182
182
CURRENT_USER_CLI_CONFIG_PATH=" ${CURRENT_USER_CLI_CONFIG_DIRECTORY} /config"
183
183
184
- if ! sudo test -d ${ROOT_USER_CLI_CONFIG_DIRECTORY} ; then
185
- sudo mkdir -p ${ROOT_USER_CLI_CONFIG_DIRECTORY}
186
- fi
187
-
188
- sudo sh -c " cat <<EOT > ${ROOT_USER_CLI_CONFIG_PATH}
189
- [credentials]
190
- username = ${USERNAME}
191
- password = ${PASSWORD}
192
- EOT"
184
+ sudo st2 login --config-file ${ROOT_USER_CLI_CONFIG_PATH} \
185
+ --write-password \
186
+ --username ${USERNAME} --password ${PASSWORD}
193
187
194
188
# Write config for root user
195
189
if [ " ${CURRENT_USER} " == " ${ROOT_USER} " ]; then
196
190
return
197
191
fi
198
192
199
193
# Write config for current user (in case current user != root)
200
- if [ ! -d ${CURRENT_USER_CLI_CONFIG_DIRECTORY} ]; then
201
- sudo mkdir -p ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
202
- fi
203
-
204
- sudo sh -c " cat <<EOT > ${CURRENT_USER_CLI_CONFIG_PATH}
205
- [credentials]
206
- username = ${USERNAME}
207
- password = ${PASSWORD}
208
- EOT"
194
+ st2 login --config-file ${CURRENT_USER_CLI_CONFIG_PATH} \
195
+ --write-password \
196
+ --username ${USERNAME} --password ${PASSWORD}
209
197
210
198
# Fix the permissions
211
- sudo chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
199
+ chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
212
200
}
213
201
214
202
Original file line number Diff line number Diff line change @@ -298,34 +298,22 @@ configure_st2_cli_config() {
298
298
CURRENT_USER_CLI_CONFIG_DIRECTORY=" ${HOME} /.st2"
299
299
CURRENT_USER_CLI_CONFIG_PATH=" ${CURRENT_USER_CLI_CONFIG_DIRECTORY} /config"
300
300
301
- if ! sudo test -d ${ROOT_USER_CLI_CONFIG_DIRECTORY} ; then
302
- sudo mkdir -p ${ROOT_USER_CLI_CONFIG_DIRECTORY}
303
- fi
304
-
305
- sudo sh -c " cat <<EOT > ${ROOT_USER_CLI_CONFIG_PATH}
306
- [credentials]
307
- username = ${USERNAME}
308
- password = ${PASSWORD}
309
- EOT"
301
+ sudo st2 login --config-file ${ROOT_USER_CLI_CONFIG_PATH} \
302
+ --write-password \
303
+ --username ${USERNAME} --password ${PASSWORD}
310
304
311
305
# Write config for root user
312
306
if [ " ${CURRENT_USER} " == " ${ROOT_USER} " ]; then
313
307
return
314
308
fi
315
309
316
310
# Write config for current user (in case current user != root)
317
- if [ ! -d ${CURRENT_USER_CLI_CONFIG_DIRECTORY} ]; then
318
- sudo mkdir -p ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
319
- fi
320
-
321
- sudo sh -c " cat <<EOT > ${CURRENT_USER_CLI_CONFIG_PATH}
322
- [credentials]
323
- username = ${USERNAME}
324
- password = ${PASSWORD}
325
- EOT"
311
+ st2 login --config-file ${CURRENT_USER_CLI_CONFIG_PATH} \
312
+ --write-password \
313
+ --username ${USERNAME} --password ${PASSWORD}
326
314
327
315
# Fix the permissions
328
- sudo chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
316
+ chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
329
317
}
330
318
331
319
Original file line number Diff line number Diff line change @@ -293,34 +293,22 @@ configure_st2_cli_config() {
293
293
CURRENT_USER_CLI_CONFIG_DIRECTORY=" ${HOME} /.st2"
294
294
CURRENT_USER_CLI_CONFIG_PATH=" ${CURRENT_USER_CLI_CONFIG_DIRECTORY} /config"
295
295
296
- if ! sudo test -d ${ROOT_USER_CLI_CONFIG_DIRECTORY} ; then
297
- sudo mkdir -p ${ROOT_USER_CLI_CONFIG_DIRECTORY}
298
- fi
299
-
300
- sudo sh -c " cat <<EOT > ${ROOT_USER_CLI_CONFIG_PATH}
301
- [credentials]
302
- username = ${USERNAME}
303
- password = ${PASSWORD}
304
- EOT"
296
+ sudo st2 login --config-file ${ROOT_USER_CLI_CONFIG_PATH} \
297
+ --write-password \
298
+ --username ${USERNAME} --password ${PASSWORD}
305
299
306
300
# Write config for root user
307
301
if [ " ${CURRENT_USER} " == " ${ROOT_USER} " ]; then
308
302
return
309
303
fi
310
304
311
305
# Write config for current user (in case current user != root)
312
- if [ ! -d ${CURRENT_USER_CLI_CONFIG_DIRECTORY} ]; then
313
- sudo mkdir -p ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
314
- fi
315
-
316
- sudo sh -c " cat <<EOT > ${CURRENT_USER_CLI_CONFIG_PATH}
317
- [credentials]
318
- username = ${USERNAME}
319
- password = ${PASSWORD}
320
- EOT"
306
+ st2 login --config-file ${CURRENT_USER_CLI_CONFIG_PATH} \
307
+ --write-password \
308
+ --username ${USERNAME} --password ${PASSWORD}
321
309
322
310
# Fix the permissions
323
- sudo chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
311
+ chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
324
312
}
325
313
326
314
Original file line number Diff line number Diff line change @@ -293,34 +293,22 @@ configure_st2_cli_config() {
293
293
CURRENT_USER_CLI_CONFIG_DIRECTORY=" ${HOME} /.st2"
294
294
CURRENT_USER_CLI_CONFIG_PATH=" ${CURRENT_USER_CLI_CONFIG_DIRECTORY} /config"
295
295
296
- if ! sudo test -d ${ROOT_USER_CLI_CONFIG_DIRECTORY} ; then
297
- sudo mkdir -p ${ROOT_USER_CLI_CONFIG_DIRECTORY}
298
- fi
299
-
300
- sudo sh -c " cat <<EOT > ${ROOT_USER_CLI_CONFIG_PATH}
301
- [credentials]
302
- username = ${USERNAME}
303
- password = ${PASSWORD}
304
- EOT"
296
+ sudo st2 login --config-file ${ROOT_USER_CLI_CONFIG_PATH} \
297
+ --write-password \
298
+ --username ${USERNAME} --password ${PASSWORD}
305
299
306
300
# Write config for root user
307
301
if [ " ${CURRENT_USER} " == " ${ROOT_USER} " ]; then
308
302
return
309
303
fi
310
304
311
305
# Write config for current user (in case current user != root)
312
- if [ ! -d ${CURRENT_USER_CLI_CONFIG_DIRECTORY} ]; then
313
- sudo mkdir -p ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
314
- fi
315
-
316
- sudo sh -c " cat <<EOT > ${CURRENT_USER_CLI_CONFIG_PATH}
317
- [credentials]
318
- username = ${USERNAME}
319
- password = ${PASSWORD}
320
- EOT"
306
+ st2 login --config-file ${CURRENT_USER_CLI_CONFIG_PATH} \
307
+ --write-password \
308
+ --username ${USERNAME} --password ${PASSWORD}
321
309
322
310
# Fix the permissions
323
- sudo chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
311
+ chown -R ${CURRENT_USER} :${CURRENT_USER} ${CURRENT_USER_CLI_CONFIG_DIRECTORY}
324
312
}
325
313
326
314
You can’t perform that action at this time.
0 commit comments