SysFera / vishnu

Modular and high-level middleware for tasks, files and information management in heterogeneous and distributed HPC environments
http://sysfera.github.com/vishnu.html
Other
4 stars 12 forks source link

Add a ping mechanism to VISHNU throught dispatcher #409

Closed keoo closed 10 years ago

keoo commented 10 years ago

Only tested it in my home, need more tests. To be reviewed for the next release, no rush needed

rchakode commented 10 years ago

The PR contains commits already integrated in vishnu. Could you rebase it?

rchakode commented 10 years ago

failed in compilation

../../lib/libzmq_helper.a(DIET_client.cpp.o): In function extractServersFromMessage(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<boost::shared_ptr<Server>, std::allocator<boost::shared_ptr<Server> > >&)': /opt/software/GIT/vishnu/communication/DIET_client.cpp:411: multiple definition ofextractServersFromMessage(std::basic_string<char, std::char_traits, std::allocator >, std::vectorboost::shared_ptr<Server, std::allocatorboost::shared_ptr >&)' CMakeFiles/allPinger.dir/allPinger.cpp.o:/opt/software/GIT/vishnu/communication/pinger/allPinger.cpp:15: first defined here collect2: ld a retourné 1 code d'état d'exécution make[2]: * [bin/allPinger] Erreur 1 make[1]: * [communication/pinger/CMakeFiles/allPinger.dir/all] Erreur 2 make: *\ [all] Erreur 2

keoo commented 10 years ago

Update for -h in CLI

keoo commented 10 years ago

Update based on Rodrigue advices :

NB : dispatcher has no machine filter, so filtering by machine only does not ping him

keoo commented 10 years ago

Fix when nothing inscribed in dispatcher

keoo commented 10 years ago

Removed allPing service, all is done by the ping now

keoo commented 10 years ago

Automatically register sed does not work with SSL

keoo commented 10 years ago

to not integrate now