irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
![]() ![]() |
Classes | |
class | _LazyDescr |
class | _LazyModule |
class | _MovedItems |
class | _SixMetaPathImporter |
class | Iterator |
class | Module_six_moves_urllib |
class | Module_six_moves_urllib_error |
class | Module_six_moves_urllib_parse |
class | Module_six_moves_urllib_request |
class | Module_six_moves_urllib_response |
class | Module_six_moves_urllib_robotparser |
class | MovedAttribute |
class | MovedModule |
class | X |
Functions | |
def | _add_doc (func, doc) |
def | _import_module (name) |
def | add_move (move) |
def | remove_move (name) |
def | advance_iterator (it) |
def | callable (obj) |
def | get_unbound_function (unbound) |
def | create_bound_method (func, obj) |
def | iterkeys (d, **kw) |
def | itervalues (d, **kw) |
def | iteritems (d, **kw) |
def | iterlists (d, **kw) |
def | b (s) |
def | u (s) |
def | int2byte (i) |
def | byte2int (bs) |
def | indexbytes (buf, i) |
def | assertCountEqual (self, *args, **kwargs) |
def | assertRaisesRegex (self, *args, **kwargs) |
def | assertRegex (self, *args, **kwargs) |
def | reraise (tp, value, tb=None) |
def | exec_ (_code_, _globs_=None, _locs_=None) |
def | raise_from (value, from_value) |
def | print_ (*args, **kwargs) |
def | wraps (wrapped, assigned=functools.WRAPPER_ASSIGNMENTS, updated=functools.WRAPPER_UPDATES) |
def | with_metaclass (meta, *bases) |
def | add_metaclass (metaclass) |
def | python_2_unicode_compatible (klass) |
Variables | |
string | __author__ = "Benjamin Peterson <benjamin@python.org>" |
string | __version__ = "1.9.0" |
int | PY2 = 2 |
int | PY3 = 3 |
string_types = str, | |
integer_types = int, | |
class_types = type, | |
text_type = str | |
binary_type = bytes | |
MAXSIZE = sys.maxsize | |
_importer = _SixMetaPathImporter(__name__) | |
list | _moved_attributes |
moves = _MovedItems(__name__ + ".moves") | |
list | _urllib_parse_moved_attributes |
list | _urllib_error_moved_attributes |
list | _urllib_request_moved_attributes |
list | _urllib_response_moved_attributes |
list | _urllib_robotparser_moved_attributes |
string | _meth_func = "__func__" |
string | _meth_self = "__self__" |
string | _func_closure = "__closure__" |
string | _func_code = "__code__" |
string | _func_defaults = "__defaults__" |
string | _func_globals = "__globals__" |
advance_iterator = next | |
next = advance_iterator | |
callable = callable | |
create_bound_method = types.MethodType | |
Iterator = object | |
get_method_function = operator.attrgetter(_meth_func) | |
get_method_self = operator.attrgetter(_meth_self) | |
get_function_closure = operator.attrgetter(_func_closure) | |
get_function_code = operator.attrgetter(_func_code) | |
get_function_defaults = operator.attrgetter(_func_defaults) | |
get_function_globals = operator.attrgetter(_func_globals) | |
viewkeys = operator.methodcaller("keys") | |
viewvalues = operator.methodcaller("values") | |
viewitems = operator.methodcaller("items") | |
unichr = chr | |
int2byte = operator.methodcaller("to_bytes", 1, "big") | |
byte2int = operator.itemgetter(0) | |
indexbytes = operator.getitem | |
iterbytes = iter | |
StringIO = io.StringIO | |
BytesIO = io.BytesIO | |
string | _assertCountEqual = "assertCountEqual" |
string | _assertRaisesRegex = "assertRaisesRegex" |
string | _assertRegex = "assertRegex" |
exec_ = getattr(moves.builtins, "exec") | |
print_ = getattr(moves.builtins, "print", None) | |
_print = print_ | |
def | wraps = functools.wraps |
list | __path__ = [] |
__package__ = __name__ | |
submodule_search_locations | |
Utilities for writing code that runs on Python 2 and 3
|
private |
Add documentation to a function.
Definition at line 74 of file six.py.
Referenced by irods.six.indexbytes(), and irods.six.Iterator.next().
|
private |
Import module, returning the module after the last dot.
Definition at line 79 of file six.py.
Referenced by irods.six.MovedModule._resolve(), and irods.six.MovedAttribute._resolve().
def irods.six.add_metaclass | ( | metaclass | ) |
Class decorator for creating a class with a metaclass.
Definition at line 798 of file six.py.
References irods::experimental::filesystem::client.copy().
def irods.six.advance_iterator | ( | it | ) |
Definition at line 516 of file six.py.
References irods.six.advance_iterator.
def irods.six.b | ( | s | ) |
Definition at line 606 of file six.py.
Referenced by addToEquivalenceClass(), alignAddrToBoundary(), base64_encode(), coercible(), contains_replica(), convertHashtableToMsParamArray(), cpHashtable(), cpHashtable2(), createBinaryFunctionNode(), createCondIndex(), createSimpleConstraint(), definitelyEq(), eqExprNodeSyntactic(), eqExprNodeSyntacticVarMapping(), findNextRuleFromIndex(), irods.foreach2(), freeEnvUninterpretedStructs(), insertIntoHashTable(), newBucket(), newBucket2(), newTypingConstraint(), printHashtable(), printVarTypeEnvToStdOut(), processXMsg(), simplifyL(), simplifyR(), solveConstraints(), splitConsOrTuple(), tautologyLt(), tautologyLtBase(), and typeEqSyntatic().
def irods.six.byte2int | ( | bs | ) |
Definition at line 637 of file six.py.
References irods.six.byte2int.
def irods.six.callable | ( | obj | ) |
Definition at line 524 of file six.py.
References irods.six.callable, and type.
def irods.six.create_bound_method | ( | func, | |
obj | |||
) |
Definition at line 539 of file six.py.
References irods.six.create_bound_method.
def irods.six.exec_ | ( | _code_, | |
_globs_ = None , |
|||
_locs_ = None |
|||
) |
def irods.six.indexbytes | ( | buf, | |
i | |||
) |
Definition at line 640 of file six.py.
References irods.six._add_doc(), and irods.six.indexbytes.
def irods.six.int2byte | ( | i | ) |
Definition at line 613 of file six.py.
References irods.six.int2byte.
def irods.six.print_ | ( | * | args, |
** | kwargs | ||
) |
The new-style print function for Python 2.4 and 2.5.
Definition at line 709 of file six.py.
References irods.six.print_, and irods.pypyodbc.unicode.
def irods.six.python_2_unicode_compatible | ( | klass | ) |
A decorator that defines __unicode__ and __str__ methods under Python 2. Under Python 3 it does nothing. To support Python 2 and 3 with a single code base, define a __str__ method returning text and apply this decorator to the class.
Definition at line 814 of file six.py.
References irods.password_obfuscation.encode().
def irods.six.remove_move | ( | name | ) |
def irods.six.reraise | ( | tp, | |
value, | |||
tb = None |
|||
) |
Definition at line 667 of file six.py.
Referenced by irods.lib.int_filter().
def irods.six.u | ( | s | ) |
Definition at line 609 of file six.py.
Referenced by fillGenQueryInpFromStrCond(), getCondFromString(), and getNextRepeatTime().
def irods.six.with_metaclass | ( | meta, | |
* | bases | ||
) |
def irods.six.wraps | ( | wrapped, | |
assigned = functools.WRAPPER_ASSIGNMENTS , |
|||
updated = functools.WRAPPER_UPDATES |
|||
) |
Definition at line 775 of file six.py.
References irods.six.wraps.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
irods.six.advance_iterator = next |
Definition at line 514 of file six.py.
Referenced by irods.six.advance_iterator().
irods.six.byte2int = operator.itemgetter(0) |
Definition at line 618 of file six.py.
Referenced by irods.six.byte2int().
irods.six.callable = callable |
Definition at line 522 of file six.py.
Referenced by irods.six.callable().
irods.six.create_bound_method = types.MethodType |
Definition at line 532 of file six.py.
Referenced by irods.six.create_bound_method().
irods.six.exec_ = getattr(moves.builtins, "exec") |
Definition at line 665 of file six.py.
Referenced by irods.six.exec_().
irods.six.get_function_closure = operator.attrgetter(_func_closure) |
irods.six.get_function_code = operator.attrgetter(_func_code) |
irods.six.get_function_defaults = operator.attrgetter(_func_defaults) |
irods.six.get_function_globals = operator.attrgetter(_func_globals) |
irods.six.get_method_function = operator.attrgetter(_meth_func) |
irods.six.get_method_self = operator.attrgetter(_meth_self) |
irods.six.indexbytes = operator.getitem |
Definition at line 619 of file six.py.
Referenced by irods.six.indexbytes().
irods.six.int2byte = operator.methodcaller("to_bytes", 1, "big") |
Definition at line 617 of file six.py.
Referenced by irods.six.int2byte().
irods.six.Iterator = object |
irods.six.moves = _MovedItems(__name__ + ".moves") |
irods.six.next = advance_iterator |
Definition at line 518 of file six.py.
Referenced by _rsDataObjRepl(), get_next_child_in_hier(), irods::experimental::filesystem::path.lexically_normal(), newRuleIndexListNode(), newRuleIndexListNode2(), and region_alloc_nodesc().
irods.six.print_ = getattr(moves.builtins, "print", None) |
Definition at line 707 of file six.py.
Referenced by irods.six.print_().
def irods.six.wraps = functools.wraps |
Definition at line 783 of file six.py.
Referenced by irods.six.wraps().