Package arvados :: Module keep :: Class KeepLocator
[hide private]
[frames] | no frames]

Class KeepLocator

source code

builtins.object --+
                  |
                 KeepLocator

Instance Methods [hide private]
 
__init__(self, locator_str) source code
 
__str__(self) source code
 
stripped(self) source code
 
_make_hex_prop(name, length) source code
 
perm_expiry(self, value) source code
 
permission_hint(self) source code
 
parse_permission_hint(self, s) source code
 
permission_expired(self, as_of_dt=None) source code
Class Variables [hide private]
  EPOCH_DATETIME = datetime.datetime.utcfromtimestamp(0)
  HINT_RE = re.compile(r'^[A-Z][A-Za-z0-9@_-]+$')
  md5sum = _make_hex_prop('md5sum', 32)
  perm_sig = _make_hex_prop('perm_sig', 40)
Method Details [hide private]

perm_expiry(self, value)

source code 
Decorators:
  • @perm_expiry.setter