swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf
Raw File
Tip revision: b604d25f6fae57dca2b25814d36b078b31da26c4 authored by Unknown Author on 23 August 2002, 12:10:17 UTC
This commit was manufactured by cvs2svn to create tag 'v3-03-08'.
Tip revision: b604d25
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