Ejemplo n.º 1
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.NUMERIC_TYPE)
Ejemplo n.º 2
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.NUMERIC_TYPE, attr='status')
Ejemplo n.º 3
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.TEXT_TYPE)
Ejemplo n.º 4
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.BOOL_TYPE)
Ejemplo n.º 5
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.TEXT_TYPE, attr='name')
Ejemplo n.º 6
0
        SiteAttr.__init__(self, Attr.BOOL_TYPE)
        self.value = value

    def _get(self, sitepartition):
        return self.value


replica_variables = {
    'dataset.name':
    DatasetName(),
    'dataset.status':
    DatasetStatus(),
    'dataset.on_tape':
    DatasetOnTape(),
    'dataset.size':
    DatasetAttr(Attr.NUMERIC_TYPE, 'size'),
    'dataset.last_update':
    DatasetAttr(Attr.TIME_TYPE, 'last_update'),
    'dataset.num_full_disk_copy':
    DatasetNumFullDiskCopy(),
    'dataset.usage_rank':
    DatasetAttr(Attr.NUMERIC_TYPE, dict_attr='global_usage_rank'),
    'dataset.demand_rank':
    DatasetAttr(Attr.NUMERIC_TYPE, dict_attr='global_demand_rank'),
    'dataset.release':
    DatasetRelease(),
    'dataset.on_protected_site':
    DatasetAttr(Attr.BOOL_TYPE,
                dict_attr='on_protected_site',
                dict_default=False),
    'replica.is_last_transfer_source':
Ejemplo n.º 7
0
        self.value = value

    def _get(self, sitepartition):
        return self.value


replica_variables = {
    'dataset.name':
    DatasetName(),
    'dataset.status':
    DatasetStatus(),
    'dataset.on_tape':
    DatasetOnTape(),
    'dataset.tape_copy_requested':
    DatasetAttr(Attr.BOOL_TYPE,
                dict_attr='tape_copy_requested',
                dict_default=False),
    'dataset.size':
    DatasetAttr(Attr.NUMERIC_TYPE, 'size'),
    'dataset.last_update':
    DatasetAttr(Attr.TIME_TYPE, 'last_update'),
    'dataset.last_access':
    DatasetAttr(Attr.TIME_TYPE, dict_attr='last_access', dict_default=0),
    'dataset.num_full_disk_copy':
    DatasetNumFullDiskCopy(),
    'dataset.usage_rank':
    DatasetAttr(Attr.NUMERIC_TYPE, dict_attr='global_usage_rank'),
    'dataset.demand_rank':
    DatasetAttr(Attr.NUMERIC_TYPE, dict_attr='global_demand_rank'),
    'dataset.release':
    DatasetRelease(),
Ejemplo n.º 8
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.NUMERIC_TYPE)
Ejemplo n.º 9
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.TEXT_TYPE)
Ejemplo n.º 10
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.NUMERIC_TYPE, attr = 'status')
Ejemplo n.º 11
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.TEXT_TYPE, attr = 'name')
Ejemplo n.º 12
0
 def __init__(self):
     DatasetAttr.__init__(self, Attr.BOOL_TYPE)