Lines Matching refs:extra_args
1059 def register_archive_format(name, function, extra_args=None, description=''):
1063 used to create archives. If provided, extra_args is a sequence of
1068 if extra_args is None:
1069 extra_args = []
1072 if not isinstance(extra_args, (tuple, list)):
1073 raise TypeError('extra_args needs to be a sequence')
1074 for element in extra_args:
1076 raise TypeError('extra_args elements are : (arg_name, value)')
1078 _ARCHIVE_FORMATS[name] = (function, extra_args, description, False)
1154 def _check_unpack_options(extensions, function, extra_args):
1172 def register_unpack_format(name, extensions, function, extra_args=None,
1184 If provided, `extra_args` is a sequence of
1189 if extra_args is None:
1190 extra_args = []
1191 _check_unpack_options(extensions, function, extra_args)
1192 _UNPACK_FORMATS[name] = extensions, function, extra_args, description