X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=validparameter.cpp;fp=validparameter.cpp;h=2d29ee3f668ee1817cb71c82189c2a8c6f61cf00;hb=fdc1f6eaf544f695fc1511f24bddd7e6069c33ba;hp=0c32a3e1c7b00e9fa90c8a5e4ca7fb759238c9e2;hpb=aba5f8811829037b0a3004ef33f0ad4ed5e5fcf8;p=mothur.git diff --git a/validparameter.cpp b/validparameter.cpp index 0c32a3e..2d29ee3 100644 --- a/validparameter.cpp +++ b/validparameter.cpp @@ -207,11 +207,23 @@ string ValidParameters::validFile(map container, string paramete if(it != container.end()){ //no parameter given if(isFile == true) { + + #ifdef USE_MPI + int pid; + MPI_Comm_rank(MPI_COMM_WORLD, &pid); //find out who we are + + if (pid == 0) { + #endif ableToOpen = openInputFile(it->second, in); if (ableToOpen == 1) { return "not open"; } in.close(); + + #ifdef USE_MPI + } + #endif + } }else { return "not found"; }