TProofMgr::Rm not work ONCE on all slaves

Hi,

I would like to clean up Proof sandbox on Proof slaves. It looks like that currently TProofMgr::Rm only works on individual slave, e.g.

TProofMgr* mgr = TProofMgr::Create("bnlt3s01");
mgr->Rm("session*","-rf","bnlt3s02");
mgr->Rm("session*","-rf","bnlt3s03");
mgr->Rm("session*","-rf","bnlt3s04");

It would be desirable to allow “Rm” on all slaves with one statement something like:

mgr->Rm("session*","-rf","bnlt3s*");

Thanks

–Shuwei

Hi,
Sorry for the very late reply.
The keyword ‘all’ should run the command on all workers, but there is no support for wild cards; this requires some changes in the broadcast tool on the master daemon. I have modified the documentation at
root.cern.ch/drupal/content/accessing-sandbox
to make this more clear.
If ‘all’ is not enough, could you please open a feature request in Savannah?

Gerri

Hi Gerri,

Many thanks. The keyword ‘all’ works. I think that it is sufficient.

–Shuwei