Ignore:
Timestamp:
May 4, 2019, 3:36:37 PM (5 years ago)
Author:
djay
Message:

Fix typo. Define StdErr? from FinalizeHPC1 service. make sure to call removeShmLock in case it has been created by the GetStatus? service.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/prototype-v0/zoo-project/zoo-services/utils/hpc/service2.c

    r862 r907  
    133133    if(unlink(fullpath)==0){
    134134      // TODO store the filename_full in the deletedfiles
    135       fprintf(stderr,"#### DeleteData #### %s %d %s has been successfully deleted\n",__FILE__,__LINE__,(strlen(filename)>0?filename:fullpath));
     135      fprintf(stderr,"#### DeleteData #### %s %d %s has been successfully deleted\n",__FILE__,__LINE__,(filename!=NULL && strlen(filename)>0?filename:fullpath));
    136136    }else{
    137137      fprintf(stderr,"#### DeleteData #### unable to delete %s %s \n",fullpath,fetchErrno(errno));
     
    155155    map* ioname=getMapFromMaps(inputs,"ioname","value");
    156156    char tmp0[4];
    157     sprintf(tmp0,"%c%c%c",filename->value[strlen(filename->value)-4],filename->value[strlen(filename->value)-3],filename->value[strlen(filename->value)-2]);
     157    sprintf(tmp0,"%c%c%c",filename->value[strlen(filename->value)-3],filename->value[strlen(filename->value)-2],filename->value[strlen(filename->value)-1]);
    158158    char *cfilename=NULL;
    159159    if(strcasecmp(tmp0,"zca")==0){
     
    208208        char tmp1[8];
    209209        snprintf(tmp1,7,"%s",filename->value);
    210         if(strcasecmp(tmp1,"output")==0 || strcasecmp(tmp1,"input_")==0){
    211           trydeletedatafile(tmppath->value,filename->value);
     210        if(strcasecmp(tmp1,"output")==0 || strstr(filename->value,".zca")!=NULL || strcasecmp(tmp1,"input_")==0){
     211          tryDeleteDataFile(tmpPath->value,filename->value);
    212212          char *tmp=zStrdup(filename->value);
    213213          tmp[strlen(tmp)-strlen(strrchr(tmp,'.'))]=0;
     
    254254          setMapInMaps(outputs,"Result","value",_ss("The output data has been correclty removed"));
    255255        }else{
    256           setMapInMaps(conf,"lenv","message",_ss("The file you try to delete is nor an input, nor and output."));
     256          setMapInMaps(conf,"lenv","message",_ss("The file you try to delete is nor an input, nor an output."));
    257257          unlockFile(conf,lck);
    258258          return SERVICE_FAILED;
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png