Exemplo n.º 1
0
    def test_fileOperations(self):
        """
      this test requires the SE to be properly defined in the CS
    """
        from DIRAC import gConfig
        testSE = 'testSE'
        rssClient = ResourceStatusClient()
        result = rssClient.getStorageElementsList('Read')
        #result = gConfig.getSections( '/Resources/StorageElements' )
        #if result['OK'] and result['Value']:
        #  testSE = result['Value'][0]
        if result['Ok']:
            testSE = result['Value'][0]

        result = self.fc.addFile({
            testFile: {
                'PFN': 'testfile',
                'SE': testSE,
                'Size': 0,
                'GUID': 0,
                'Checksum': '0'
            }
        })
        self.assert_(result['OK'])
        if gConfig.getValue(
                '/Resources/StorageElements/%s/AccessProtocol.1/Host' % testSE,
                ''):
            result = self.fc.getReplicas(testFile)
            self.assert_(result['OK'])
            self.assert_(testFile in result['Value']['Successful'])
Exemplo n.º 2
0
 def test_fileOperations(self):
   """
     this test requires the SE to be properly defined in the CS
   """ 
   from DIRAC import gConfig
   testSE = 'testSE'
   rssClient = ResourceStatusClient()
   result = rssClient.getStorageElementsList( 'Read' )
   #result = gConfig.getSections( '/Resources/StorageElements' )
   #if result['OK'] and result['Value']:
   #  testSE = result['Value'][0]
   if result['Ok']:
     testSE = result['Value'][ 0 ] 
     
   result = self.fc.addFile( { testFile: { 'PFN': 'testfile', 
                                        'SE': testSE , 
                                        'Size':0, 
                                        'GUID':0, 
                                        'Checksum':'0' } } )
   self.assert_( result['OK'] )
   if gConfig.getValue( '/Resources/StorageElements/%s/AccessProtocol.1/Host' % testSE, '' ):
     result = self.fc.getReplicas( testFile )
     self.assert_( result['OK'] )
     self.assert_( testFile in result['Value']['Successful'] )