https://github.com/root-project/root
Raw File
Tip revision: b2548801d9b1839d85c93c45a891b9c1177b669b authored by Unknown Author on 18 July 2002, 14:12:36 UTC
This commit was manufactured by cvs2svn to create tag 'v3-03-07'.
Tip revision: b254880
alien.C
void alien()
{
   TGrid *alien = TGrid::Connect("alien", gSystem->Getenv("USER"), "", "-domain=cern.ch");
   if (alien->IsZombie()) {
      delete alien;
      return;
   }

   printf("Current directory is %s\n", alien->Pwd());

   Long_t size, flags, modtime;
   if (alien->GetPathInfo("root-test", &size, &flags, &modtime) == 0)
      alien->Rmdir("root-test");

   alien->Mkdir("root-test");

   alien->Cd("root-test");

   printf("Current directory is %s\n", alien->Pwd());

   Int_t i;
   char lfn[32], pfn[256];
   for (i = 0; i < 10; i++) {
      sprintf(lfn, "test-%d.root", i);
      sprintf(pfn, "rfio:/castor/cern.ch/user/r/rdm/mytest-%d.root", i);
      alien->AddFile(lfn, pfn, 1000000000);
   }

   alien->ls("", "l");

   delete alien;
}

back to top