@@ -93,6 +93,7 @@ set_vars() {
9393 pg
9494 auth
9595 nextauth
96+ optional
9697 break
9798 ;;
9899 " AWS_PG_DUAL" )
@@ -103,6 +104,7 @@ set_vars() {
103104 nbs
104105 auth
105106 nextauth
107+ optional
106108 break
107109 ;;
108110 " AWS_SQLSERVER_NON_INTEGRATED" )
@@ -112,6 +114,7 @@ set_vars() {
112114 sqlserver
113115 auth
114116 nextauth
117+ optional
115118 break
116119 ;;
117120 " AWS_SQLSERVER_DUAL" )
@@ -122,6 +125,7 @@ set_vars() {
122125 nbs
123126 auth
124127 nextauth
128+ optional
125129 break
126130 ;;
127131 " AWS_INTEGRATED" )
@@ -130,6 +134,7 @@ set_vars() {
130134 aws
131135 nbs
132136 nextauth
137+ optional
133138 break
134139 ;;
135140 " AZURE_PG_NON_INTEGRATED" )
@@ -139,6 +144,7 @@ set_vars() {
139144 pg
140145 auth
141146 nextauth
147+ optional
142148 break
143149 ;;
144150 " AZURE_PG_DUAL" )
@@ -149,6 +155,7 @@ set_vars() {
149155 nbs
150156 auth
151157 nextauth
158+ optional
152159 break
153160 ;;
154161 " AZURE_SQLSERVER_NON_INTEGRATED" )
@@ -158,6 +165,7 @@ set_vars() {
158165 sqlserver
159166 auth
160167 nextauth
168+ optional
161169 break
162170 ;;
163171 " AZURE_SQLSERVER_DUAL" )
@@ -168,6 +176,7 @@ set_vars() {
168176 nbs
169177 auth
170178 nextauth
179+ optional
171180 break
172181 ;;
173182 " AZURE_INTEGRATED" )
@@ -176,6 +185,7 @@ set_vars() {
176185 azure
177186 nbs
178187 nextauth
188+ optional
179189 break
180190 ;;
181191 " GCP_PG_NON_INTEGRATED" )
@@ -185,6 +195,7 @@ set_vars() {
185195 pg
186196 auth
187197 nextauth
198+ optional
188199 break
189200 ;;
190201 " GCP_PG_DUAL" )
@@ -195,6 +206,7 @@ set_vars() {
195206 nbs
196207 auth
197208 nextauth
209+ optional
198210 break
199211 ;;
200212 " GCP_SQLSERVER_NON_INTEGRATED" )
@@ -204,6 +216,7 @@ set_vars() {
204216 sqlserver
205217 auth
206218 nextauth
219+ optional
207220 break
208221 ;;
209222 " GCP_SQLSERVER_DUAL" )
@@ -214,6 +227,7 @@ set_vars() {
214227 nbs
215228 auth
216229 nextauth
230+ optional
217231 break
218232 ;;
219233 " GCP_INTEGRATED" )
@@ -222,6 +236,7 @@ set_vars() {
222236 gcp
223237 nbs
224238 nextauth
239+ optional
225240 break
226241 ;;
227242 " Quit" )
@@ -315,13 +330,20 @@ auth() {
315330 check_var AUTH_CLIENT_ID
316331 check_var AUTH_CLIENT_SECRET
317332 check_var AUTH_ISSUER
333+ check_var AUTH_SESSION_DURATION_MIN " Optional: leave blank for use defaults"
318334 check_var NEXTAUTH_URL " URL for the eCR Viewer application authentication: http(s)://(DOMAIN||IP:PORT)/ecr-viewer/api/auth/"
319335}
320336
321337nextauth () {
322338 check_var NEXTAUTH_SECRET " Generate a random secret using: openssl rand -base64 32"
323339}
324340
341+ optional () {
342+ check_var SAVE_XML " Optional: leave blank for use defaults"
343+ check_var DISPLAY_FEEDBACK_LINKS " Optional: leave blank for use defaults"
344+ check_var ECR_PROCESSING_TIMEOUT " Optional: leave blank for use defaults"
345+ }
346+
325347aws () {
326348 check_var AWS_REGION
327349 check_var ECR_BUCKET_NAME
0 commit comments