DIM (CERN) job control
sudo mkdir -p /opt/dhcal/lib
sudo mkdir -p /opt/dhcal/bin
sudo scons install
mkdir build
cd build
cmake -DDIMDIR=/path/to/dim ..
make install
sudo cp etc/dimjcdqmd /etc/init.d/dimjcdqmd
modify etc/dqm4hepemvExample according to your installation DIM_DNS_NODE) then copy it to /etc/default/dqm4hepenv
cp /etc/dqm4hepemvExample /etc/default/dqm4hepenv
sudo /etc/init.d/dimjcdqmd start
The DimDQMJobInterface class is provided to start/stop and query job status.
Example :
DimDQMJobInterface *pInterface = new DimDQMJobInterface();
pInterface->loadJSON("my_setup.json");
pInterface->startJobs("localhost");
pInterface->startJob("localhost", "MyApplication");