本文整理汇总了Python中DIRAC.ResourceStatusSystem.Client.ResourceStatusClient.ResourceStatusClient.getStorageElementsList方法的典型用法代码示例。如果您正苦于以下问题:Python ResourceStatusClient.getStorageElementsList方法的具体用法?Python ResourceStatusClient.getStorageElementsList怎么用?Python ResourceStatusClient.getStorageElementsList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DIRAC.ResourceStatusSystem.Client.ResourceStatusClient.ResourceStatusClient
的用法示例。
在下文中一共展示了ResourceStatusClient.getStorageElementsList方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_fileOperations
# 需要导入模块: from DIRAC.ResourceStatusSystem.Client.ResourceStatusClient import ResourceStatusClient [as 别名]
# 或者: from DIRAC.ResourceStatusSystem.Client.ResourceStatusClient.ResourceStatusClient import getStorageElementsList [as 别名]
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'] )