diff --git a/all.sas b/all.sas index 0c6100b..6b05f3d 100644 --- a/all.sas +++ b/all.sas @@ -15161,14 +15161,16 @@ data _null_; put ' put '',"_METAPERSON": '' _METAPERSON; '; put ' put '',"_PROGRAM" : '' _PROGRAM ; '; put ' put ",""SYSCC"" : ""&syscc"" "; '; - put ' put ",""SYSERRORTEXT"" : ""&syserrortext"" "; '; + put ' syserrortext=quote(cats(symget(''SYSERRORTEXT''))); '; + put ' put '',"SYSERRORTEXT" : '' syserrortext; '; put ' put ",""SYSHOSTNAME"" : ""&syshostname"" "; '; put ' put ",""SYSJOBID"" : ""&sysjobid"" "; '; put ' put ",""SYSSCPL"" : ""&sysscpl"" "; '; put ' put ",""SYSSITE"" : ""&syssite"" "; '; put ' sysvlong=quote(trim(symget(''sysvlong''))); '; put ' put '',"SYSVLONG" : '' sysvlong; '; - put ' put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; '; + put ' syswarningtext=quote(cats(symget(''SYSWARNINGTEXT''))); '; + put ' put '',"SYSWARNINGTEXT" : '' syswarningtext; '; put ' put '',"END_DTTM" : "'' "%sysfunc(datetime(),E8601DT26.6)" ''" ''; '; put ' length memsize $32; '; put ' memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; '; @@ -18698,14 +18700,16 @@ run; put ',"_METAPERSON": ' _METAPERSON; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; put ",""SYSHOSTNAME"" : ""&syshostname"" "; put ",""SYSJOBID"" : ""&sysjobid"" "; put ",""SYSSCPL"" : ""&sysscpl"" "; put ",""SYSSITE"" : ""&syssite"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length memsize $32; memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; @@ -19301,7 +19305,8 @@ run; put ",""_DEBUG"" : ""&_debug"" "; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; SYSHOSTINFOLONG=quote(trim(symget('SYSHOSTINFOLONG'))); put ',"SYSHOSTINFOLONG" : ' SYSHOSTINFOLONG; put ",""SYSHOSTNAME"" : ""&syshostname"" "; @@ -19316,7 +19321,8 @@ run; put ",""SYSTCPIPHOSTNAME"" : ""&SYSTCPIPHOSTNAME"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length autoexec $512; autoexec=quote(urlencode(trim(getoption('autoexec')))); @@ -20672,13 +20678,15 @@ data _null_; put ' put ",""_DEBUG"" : ""&_debug"" "; '; put ' put '',"_PROGRAM" : '' _PROGRAM ; '; put ' put ",""SYSCC"" : ""&syscc"" "; '; - put ' put ",""SYSERRORTEXT"" : ""&syserrortext"" "; '; + put ' syserrortext=quote(cats(symget(''SYSERRORTEXT''))); '; + put ' put '',"SYSERRORTEXT" : '' syserrortext; '; put ' put ",""SYSHOSTNAME"" : ""&syshostname"" "; '; put ' put ",""SYSSCPL"" : ""&sysscpl"" "; '; put ' put ",""SYSSITE"" : ""&syssite"" "; '; put ' sysvlong=quote(trim(symget(''sysvlong''))); '; put ' put '',"SYSVLONG" : '' sysvlong; '; - put ' put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; '; + put ' syswarningtext=quote(cats(symget(''SYSWARNINGTEXT''))); '; + put ' put '',"SYSWARNINGTEXT" : '' syswarningtext; '; put ' put '',"END_DTTM" : "'' "%sysfunc(datetime(),E8601DT26.6)" ''" ''; '; put ' length memsize $32; '; put ' memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; '; @@ -24479,13 +24487,15 @@ filename &fref1 clear; put ",""_DEBUG"" : ""&_debug"" "; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; put ",""SYSHOSTNAME"" : ""&syshostname"" "; put ",""SYSSCPL"" : ""&sysscpl"" "; put ",""SYSSITE"" : ""&syssite"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length memsize $32; memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; diff --git a/meta/mm_createwebservice.sas b/meta/mm_createwebservice.sas index 17d4e2d..2687578 100644 --- a/meta/mm_createwebservice.sas +++ b/meta/mm_createwebservice.sas @@ -428,14 +428,16 @@ data _null_; put ' put '',"_METAPERSON": '' _METAPERSON; '; put ' put '',"_PROGRAM" : '' _PROGRAM ; '; put ' put ",""SYSCC"" : ""&syscc"" "; '; - put ' put ",""SYSERRORTEXT"" : ""&syserrortext"" "; '; + put ' syserrortext=quote(cats(symget(''SYSERRORTEXT''))); '; + put ' put '',"SYSERRORTEXT" : '' syserrortext; '; put ' put ",""SYSHOSTNAME"" : ""&syshostname"" "; '; put ' put ",""SYSJOBID"" : ""&sysjobid"" "; '; put ' put ",""SYSSCPL"" : ""&sysscpl"" "; '; put ' put ",""SYSSITE"" : ""&syssite"" "; '; put ' sysvlong=quote(trim(symget(''sysvlong''))); '; put ' put '',"SYSVLONG" : '' sysvlong; '; - put ' put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; '; + put ' syswarningtext=quote(cats(symget(''SYSWARNINGTEXT''))); '; + put ' put '',"SYSWARNINGTEXT" : '' syswarningtext; '; put ' put '',"END_DTTM" : "'' "%sysfunc(datetime(),E8601DT26.6)" ''" ''; '; put ' length memsize $32; '; put ' memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; '; diff --git a/meta/mm_webout.sas b/meta/mm_webout.sas index e50cbde..61395fd 100644 --- a/meta/mm_webout.sas +++ b/meta/mm_webout.sas @@ -157,14 +157,16 @@ put ',"_METAPERSON": ' _METAPERSON; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; put ",""SYSHOSTNAME"" : ""&syshostname"" "; put ",""SYSJOBID"" : ""&sysjobid"" "; put ",""SYSSCPL"" : ""&sysscpl"" "; put ",""SYSSITE"" : ""&syssite"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length memsize $32; memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; diff --git a/package-lock.json b/package-lock.json index 38a0963..bc102c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,6 +6,9 @@ "": { "name": "@sasjs/core", "license": "MIT", + "dependencies": { + "@sasjs/core": "^4.18.13" + }, "devDependencies": { "@sasjs/cli": "3.13.0" } diff --git a/package.json b/package.json index f6aa75f..6b0a094 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,9 @@ "homepage": "https://core.sasjs.io", "main": "index.js", "scripts": { - "build": "sasjs cbd -t viya", + "build": "sasjs cbd -t server", "docs": "sasjs doc -t docsonly && ./sasjs/utils/build.sh", - "test": "sasjs test -t viya", + "test": "sasjs test -t server", "lint": "sasjs lint", "prepare": "git rev-parse --git-dir && git config core.hooksPath ./.git-hooks || true" }, diff --git a/sasjs/sasjsconfig.json b/sasjs/sasjsconfig.json index 27c72a6..1930931 100644 --- a/sasjs/sasjsconfig.json +++ b/sasjs/sasjsconfig.json @@ -25,16 +25,16 @@ "mcTestAppLoc": "/Public/temp/macrocore" } }, - "defaultTarget": "viya", + "defaultTarget": "server", "targets": [ { "name": "viya", - "serverUrl": "https://sas.analytium.co.uk", + "serverUrl": "", "serverType": "SASVIYA", "httpsAgentOptions": { "allowInsecureRequests": false }, - "appLoc": "/Public/temp/macrocore", + "appLoc": "/Public/app/macrocore", "macroFolders": [ "viya", "tests/viyaonly" @@ -65,7 +65,7 @@ }, { "name": "server", - "serverUrl": "", + "serverUrl": "https://sas.analytium.co.uk:5000", "serverType": "SASJS", "httpsAgentOptions": { "allowInsecureRequests": false diff --git a/server/ms_webout.sas b/server/ms_webout.sas index 1a3d52a..e9a31da 100644 --- a/server/ms_webout.sas +++ b/server/ms_webout.sas @@ -147,7 +147,8 @@ put ",""_DEBUG"" : ""&_debug"" "; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; SYSHOSTINFOLONG=quote(trim(symget('SYSHOSTINFOLONG'))); put ',"SYSHOSTINFOLONG" : ' SYSHOSTINFOLONG; put ",""SYSHOSTNAME"" : ""&syshostname"" "; @@ -162,7 +163,8 @@ put ",""SYSTCPIPHOSTNAME"" : ""&SYSTCPIPHOSTNAME"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length autoexec $512; autoexec=quote(urlencode(trim(getoption('autoexec')))); diff --git a/viya/mv_createwebservice.sas b/viya/mv_createwebservice.sas index 17b079b..f7ab88f 100644 --- a/viya/mv_createwebservice.sas +++ b/viya/mv_createwebservice.sas @@ -605,13 +605,15 @@ data _null_; put ' put ",""_DEBUG"" : ""&_debug"" "; '; put ' put '',"_PROGRAM" : '' _PROGRAM ; '; put ' put ",""SYSCC"" : ""&syscc"" "; '; - put ' put ",""SYSERRORTEXT"" : ""&syserrortext"" "; '; + put ' syserrortext=quote(cats(symget(''SYSERRORTEXT''))); '; + put ' put '',"SYSERRORTEXT" : '' syserrortext; '; put ' put ",""SYSHOSTNAME"" : ""&syshostname"" "; '; put ' put ",""SYSSCPL"" : ""&sysscpl"" "; '; put ' put ",""SYSSITE"" : ""&syssite"" "; '; put ' sysvlong=quote(trim(symget(''sysvlong''))); '; put ' put '',"SYSVLONG" : '' sysvlong; '; - put ' put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; '; + put ' syswarningtext=quote(cats(symget(''SYSWARNINGTEXT''))); '; + put ' put '',"SYSWARNINGTEXT" : '' syswarningtext; '; put ' put '',"END_DTTM" : "'' "%sysfunc(datetime(),E8601DT26.6)" ''" ''; '; put ' length memsize $32; '; put ' memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)"; '; diff --git a/viya/mv_webout.sas b/viya/mv_webout.sas index 20a81c9..aa67bd9 100644 --- a/viya/mv_webout.sas +++ b/viya/mv_webout.sas @@ -193,13 +193,15 @@ put ",""_DEBUG"" : ""&_debug"" "; put ',"_PROGRAM" : ' _PROGRAM ; put ",""SYSCC"" : ""&syscc"" "; - put ",""SYSERRORTEXT"" : ""&syserrortext"" "; + syserrortext=quote(cats(symget('SYSERRORTEXT'))); + put ',"SYSERRORTEXT" : ' syserrortext; put ",""SYSHOSTNAME"" : ""&syshostname"" "; put ",""SYSSCPL"" : ""&sysscpl"" "; put ",""SYSSITE"" : ""&syssite"" "; sysvlong=quote(trim(symget('sysvlong'))); put ',"SYSVLONG" : ' sysvlong; - put ",""SYSWARNINGTEXT"" : ""&syswarningtext"" "; + syswarningtext=quote(cats(symget('SYSWARNINGTEXT'))); + put ',"SYSWARNINGTEXT" : ' syswarningtext; put ',"END_DTTM" : "' "%sysfunc(datetime(),E8601DT26.6)" '" '; length memsize $32; memsize="%sysfunc(INPUTN(%sysfunc(getoption(memsize)), best.),sizekmg.)";