File tree Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -208,12 +208,31 @@ async function getBuildInfo(target: Target, streamWeb: boolean) {
208208 *
209209 */
210210
211- %global appLoc serverName ;
211+ %global appLoc;
212212%let compiled_apploc=${ appLoc } ;
213+ %let appLoc=%sysfunc(coalescec(&appLoc,&compiled_apploc));
213214
214- ${ serverType === ServerType . Sas9 ? `%let serverName=${ serverName } ;` : '' }
215215
216- %let appLoc=%sysfunc(coalescec(&appLoc,&compiled_apploc));
216+ ${
217+ serverType === ServerType . Sas9
218+ ? `
219+ /**
220+ * The serverName represents the SAS 9 logical server context
221+ * There is no programmatic (SAS code) way to obtain this
222+ * So it is taken from the sasjsconfig file OR supplied at runtime, eg:
223+ *
224+ * %let apploc=/my/apploc;
225+ * %let serverName=SASAppDC;
226+ * %inc thisfile;
227+ *
228+ * /
229+
230+ %global serverName;
231+ %let compiled_serverName=${ serverName } ;
232+ %let serverName=%sysfunc(coalescec(&serverName,&compiled_serverName));
233+ `
234+ : ''
235+ }
217236
218237%let sasjs_clickmeservice=clickme;
219238%let syscc=0;
You can’t perform that action at this time.
0 commit comments