File tree Expand file tree Collapse file tree 7 files changed +48
-24
lines changed Expand file tree Collapse file tree 7 files changed +48
-24
lines changed Original file line number Diff line number Diff line change 5
5
set -e -u +x
6
6
7
7
HUBOT_ADAPTER=' slack'
8
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
8
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
9
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
9
10
VERSION=' '
10
11
RELEASE=' stable'
11
12
REPO_TYPE=' '
@@ -770,11 +771,14 @@ st2chatops_configure()
770
771
sudo sed -i -r " s/^(export ST2_AUTH_USERNAME.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
771
772
sudo sed -i -r " s/^(export ST2_AUTH_PASSWORD.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
772
773
773
- if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_TOKEN " ]]; then
774
+ if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_BOT_TOKEN " ]] && [[ ! -z " $HUBOT_SLACK_APP_TOKEN " ]];
775
+ then
774
776
sudo sed -i -r " s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
775
- sudo sed -i -r " s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
777
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
778
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
776
779
sudo sed -i -r " s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER /" /opt/stackstorm/chatops/st2chatops.env
777
- sudo sed -i -r " s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
780
+ sudo sed -i -r " s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
781
+ sudo sed -i -r " s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
778
782
779
783
sudo service st2chatops restart
780
784
else
Original file line number Diff line number Diff line change 5
5
set -e -u +x
6
6
7
7
HUBOT_ADAPTER=' slack'
8
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
8
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
9
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
9
10
VERSION=' '
10
11
RELEASE=' stable'
11
12
REPO_TYPE=' '
@@ -762,11 +763,14 @@ st2chatops_configure()
762
763
sudo sed -i -r " s/^(export ST2_AUTH_USERNAME.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
763
764
sudo sed -i -r " s/^(export ST2_AUTH_PASSWORD.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
764
765
765
- if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_TOKEN " ]]; then
766
+ if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_BOT_TOKEN " ]] && [[ ! -z " $HUBOT_SLACK_APP_TOKEN " ]];
767
+ then
766
768
sudo sed -i -r " s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
767
- sudo sed -i -r " s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
769
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
770
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
768
771
sudo sed -i -r " s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER /" /opt/stackstorm/chatops/st2chatops.env
769
- sudo sed -i -r " s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
772
+ sudo sed -i -r " s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
773
+ sudo sed -i -r " s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
770
774
771
775
sudo service st2chatops restart
772
776
else
Original file line number Diff line number Diff line change 5
5
set -e -u +x
6
6
7
7
HUBOT_ADAPTER=' slack'
8
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
8
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
9
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
9
10
VERSION=' '
10
11
RELEASE=' stable'
11
12
REPO_TYPE=' '
@@ -762,11 +763,14 @@ st2chatops_configure()
762
763
sudo sed -i -r " s/^(export ST2_AUTH_USERNAME.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
763
764
sudo sed -i -r " s/^(export ST2_AUTH_PASSWORD.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
764
765
765
- if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_TOKEN " ]]; then
766
+ if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_BOT_TOKEN " ]] && [[ ! -z " $HUBOT_SLACK_APP_TOKEN " ]];
767
+ then
766
768
sudo sed -i -r " s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
767
- sudo sed -i -r " s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
769
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
770
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
768
771
sudo sed -i -r " s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER /" /opt/stackstorm/chatops/st2chatops.env
769
- sudo sed -i -r " s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
772
+ sudo sed -i -r " s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
773
+ sudo sed -i -r " s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
770
774
771
775
sudo service st2chatops restart
772
776
else
Original file line number Diff line number Diff line change 5
5
set -e -u +x
6
6
7
7
HUBOT_ADAPTER=' slack'
8
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
8
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
9
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
9
10
VERSION=' '
10
11
RELEASE=' stable'
11
12
REPO_TYPE=' '
@@ -770,11 +771,14 @@ st2chatops_configure()
770
771
sudo sed -i -r " s/^(export ST2_AUTH_USERNAME.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
771
772
sudo sed -i -r " s/^(export ST2_AUTH_PASSWORD.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
772
773
773
- if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_TOKEN " ]]; then
774
+ if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_BOT_TOKEN " ]] && [[ ! -z " $HUBOT_SLACK_APP_TOKEN " ]];
775
+ then
774
776
sudo sed -i -r " s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
775
- sudo sed -i -r " s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
777
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
778
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
776
779
sudo sed -i -r " s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER /" /opt/stackstorm/chatops/st2chatops.env
777
- sudo sed -i -r " s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
780
+ sudo sed -i -r " s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
781
+ sudo sed -i -r " s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
778
782
779
783
sudo service st2chatops restart
780
784
else
Original file line number Diff line number Diff line change 5
5
set -e -u +x
6
6
7
7
HUBOT_ADAPTER=' slack'
8
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
8
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
9
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
9
10
VERSION=' '
10
11
RELEASE=' stable'
11
12
REPO_TYPE=' '
@@ -770,11 +771,14 @@ st2chatops_configure()
770
771
sudo sed -i -r " s/^(export ST2_AUTH_USERNAME.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
771
772
sudo sed -i -r " s/^(export ST2_AUTH_PASSWORD.).*/# &/" /opt/stackstorm/chatops/st2chatops.env
772
773
773
- if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_TOKEN " ]]; then
774
+ if [[ " $HUBOT_ADAPTER " = " slack" ]] && [[ ! -z " $HUBOT_SLACK_BOT_TOKEN " ]] && [[ ! -z " $HUBOT_SLACK_APP_TOKEN " ]];
775
+ then
774
776
sudo sed -i -r " s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
775
- sudo sed -i -r " s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
777
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
778
+ sudo sed -i -r " s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
776
779
sudo sed -i -r " s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER /" /opt/stackstorm/chatops/st2chatops.env
777
- sudo sed -i -r " s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
780
+ sudo sed -i -r " s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
781
+ sudo sed -i -r " s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN /" /opt/stackstorm/chatops/st2chatops.env
778
782
779
783
sudo service st2chatops restart
780
784
else
Original file line number Diff line number Diff line change @@ -37,11 +37,14 @@ st2chatops_configure()
37
37
sudo sed -i -r "s/^(export ST2_AUTH_PASSWORD.).*/# & /" /opt/stackstorm/chatops/st2chatops.env
38
38
39
39
# Setup adapter
40
- if [[ "$HUBOT_ADAPTER"="slack" ]] && [[ ! -z "$HUBOT_SLACK_TOKEN" ]]; then
40
+ if [[ "$HUBOT_ADAPTER"="slack" ]] && [[ ! -z "$HUBOT_SLACK_BOT_TOKEN" ]] && [[ ! -z "$HUBOT_SLACK_APP_TOKEN" ]];
41
+ then
41
42
sudo sed -i -r "s/^# (export HUBOT_ADAPTER=slack)/\1/" /opt/stackstorm/chatops/st2chatops.env
42
- sudo sed -i -r "s/^# (export HUBOT_SLACK_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
43
+ sudo sed -i -r "s/^# (export HUBOT_SLACK_BOT_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
44
+ sudo sed -i -r "s/^# (export HUBOT_SLACK_APP_TOKEN.).*/\1/" /opt/stackstorm/chatops/st2chatops.env
43
45
sudo sed -i -r "s/^(export HUBOT_ADAPTER.).*/\1$HUBOT_ADAPTER/" /opt/stackstorm/chatops/st2chatops.env
44
- sudo sed -i -r "s/^(export HUBOT_SLACK_TOKEN.).*/\1$HUBOT_SLACK_TOKEN/" /opt/stackstorm/chatops/st2chatops.env
46
+ sudo sed -i -r "s/^(export HUBOT_SLACK_BOT_TOKEN.).*/\1$HUBOT_SLACK_BOT_TOKEN/" /opt/stackstorm/chatops/st2chatops.env
47
+ sudo sed -i -r "s/^(export HUBOT_SLACK_APP_TOKEN.).*/\1$HUBOT_SLACK_APP_TOKEN/" /opt/stackstorm/chatops/st2chatops.env
45
48
46
49
sudo service st2chatops restart
47
50
else
Original file line number Diff line number Diff line change @@ -8,7 +8,8 @@ set -e -u +x
8
8
9
9
# ============================ Global variables ============================
10
10
HUBOT_ADAPTER=' slack'
11
- HUBOT_SLACK_TOKEN=${HUBOT_SLACK_TOKEN:- ' ' }
11
+ HUBOT_SLACK_BOT_TOKEN=${HUBOT_SLACK_BOT_TOKEN:- ' ' }
12
+ HUBOT_SLACK_APP_TOKEN=${HUBOT_SLACK_APP_TOKEN:- ' ' }
12
13
VERSION=' '
13
14
RELEASE=' stable'
14
15
REPO_TYPE=' '
You can’t perform that action at this time.
0 commit comments