+
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions all.sas
Original file line number Diff line number Diff line change
Expand Up @@ -24110,6 +24110,11 @@ run;
%let syscc=0;
%end;

%mf_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave mfv_existfolder.sas with syscc=&syscc
)

%mend mfv_existfolder;/**
@file mfv_existsashdat.sas
@brief Checks whether a CAS sashdat dataset exists in persistent storage.
Expand Down Expand Up @@ -24273,6 +24278,10 @@ run;
%let syscc=0;
%end;

%mf_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)
%mend mfv_getpathuri;/**
@file
@brief Creates a file in SAS Drive using the API method
Expand Down Expand Up @@ -24370,6 +24379,11 @@ run;
%end;
%else %let dbg=*;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot enter &sysmacroname with syscc=&syscc
)

%local oauth_bearer;
%if &grant_type=detect %then %do;
%if %symexist(&access_token_var) %then %let grant_type=authorization_code;
Expand Down Expand Up @@ -24526,6 +24540,11 @@ run;
libname &libref2 clear;
%end;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)

%mend mv_createfile;/**
@file mv_createfolder.sas
@brief Creates a viya folder if that folder does not already exist
Expand Down Expand Up @@ -24574,6 +24593,11 @@ run;
%end;
%else %let dbg=*;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot enter &sysmacroname with syscc=&syscc
)

%if %mfv_existfolder(&path)=1 %then %do;
%&dbg.put &sysmacroname: &path already exists;
data &outds;
Expand All @@ -24583,6 +24607,7 @@ run;
run;
%return;
%end;
%mp_abort(iftrue=(&syscc ne 0),msg=syscc=&syscc when folder checking)

%local oauth_bearer;
%if &grant_type=detect %then %do;
Expand Down Expand Up @@ -24722,6 +24747,10 @@ options noquotelenmax;
filename &fname1 clear;
libname &libref1 clear;
%end;
%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)
%mend mv_createfolder;/**
@file
@brief Creates a Viya Job
Expand Down
5 changes: 5 additions & 0 deletions viya/mfv_existfolder.sas
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,9 @@
%let syscc=0;
%end;

%mf_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave mfv_existfolder.sas with syscc=&syscc
)

%mend mfv_existfolder;
4 changes: 4 additions & 0 deletions viya/mfv_getpathuri.sas
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,8 @@
%let syscc=0;
%end;

%mf_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)
%mend mfv_getpathuri;
10 changes: 10 additions & 0 deletions viya/mv_createfile.sas
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,11 @@
%end;
%else %let dbg=*;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot enter &sysmacroname with syscc=&syscc
)

%local oauth_bearer;
%if &grant_type=detect %then %do;
%if %symexist(&access_token_var) %then %let grant_type=authorization_code;
Expand Down Expand Up @@ -251,4 +256,9 @@ run;
libname &libref2 clear;
%end;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)

%mend mv_createfile;
10 changes: 10 additions & 0 deletions viya/mv_createfolder.sas
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,11 @@
%end;
%else %let dbg=*;

%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot enter &sysmacroname with syscc=&syscc
)

%if %mfv_existfolder(&path)=1 %then %do;
%&dbg.put &sysmacroname: &path already exists;
data &outds;
Expand All @@ -55,6 +60,7 @@
run;
%return;
%end;
%mp_abort(iftrue=(&syscc ne 0),msg=syscc=&syscc when folder checking)

%local oauth_bearer;
%if &grant_type=detect %then %do;
Expand Down Expand Up @@ -194,4 +200,8 @@ options noquotelenmax;
filename &fname1 clear;
libname &libref1 clear;
%end;
%mp_abort(
iftrue=(&syscc ne 0),
msg=Cannot leave &sysmacroname with syscc=&syscc
)
%mend mv_createfolder;
Loading
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载