Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-release > by-pkgid > 7100f2b58690d0bf43c8eb8cfe1232ce > files > 1202

python-sqlobject-2.1.2-2.mga6.noarch.rpm

<html><head><title>/home/phd/current/SQLObject/SQLObject/sqlobject/dberrors.py</title>
        <script type="text/javascript"><!--
        
function show_line_range() {
    var href = document.location.href;
    if (href.indexOf('?') == -1) {
        return;
    }
    var qs = href.substring(href.indexOf('?')+1);
    if (qs.indexOf('#') >= 0) {
        qs = qs.substring(0, qs.indexOf('#'));
    }
    var first = qs.match(/f=(\d+)/)[1];
    var last = qs.match(/l=(\d+)/)[1];
    if (! first || ! last) {
        return;
    }
    var anchors = document.getElementsByTagName('A');
    var container = document.createElement('DIV');
    container.className = 'highlighted';
    var children = [];
    var start = null;
    var parent = null;
    var highlight = false;
    for (var i = 0; i < anchors.length; i++) {
        var el = anchors[i];
        if (el.getAttribute('name') == first) {
            start = el.previousSibling;
            parent = el.parentNode;
            highlight = true;
        }
        if (el.getAttribute('name') == last) {
            break;
        }
        if (highlight) {
            children[children.length] = el;
            el = el.nextSibling;
            while (el && el.tagName != 'A') {
                children[children.length] = el;
                el = el.nextSibling;
            }
        }
    }
    for (i=0; i<children.length; i++) {
        container.appendChild(children[i]);
    }
    if (start) {
        start.parentNode.insertBefore(container, start.nextSibling);
    } else {
        parent.insertBefore(container, parent.childNodes[0]);
    }
}

        // --></script>
        <style>
        div.python {
          color: #333
        }
        div.python a.lnum {
          color: #555;
          background-color: #eee;
          border-right: 1px solid #999;
          padding-right: 2px;
          margin-right: 4px;
        }
        div.python span.comment { color: #933 }
        div.python span.keyword { color: #a3e; font-weight: bold  }
        div.python span.op { color: #c96 }
        div.python span.string { color: #6a6 }
        div.python span.name { }
        div.python span.text { color: #333 }
        div.highlighted { background-color: #ff9; border: 1px solid #009 }
        </style></head><body onload="show_line_range()"><div class="python"><code><a class="lnum" href="#1" name="1">0001</a><span class="string">"""dberrors:&#0160;database&#0160;exception&#0160;classes&#0160;for&#0160;SQLObject.</span><br />
<a class="lnum" href="#2" name="2">0002</a><span class="string"></span><br />
<a class="lnum" href="#3" name="3">0003</a><span class="string">&#0160;&#0160;&#0160;These&#0160;classes&#0160;are&#0160;dictated&#0160;by&#0160;the&#0160;DB&#0160;API&#0160;v2.0:</span><br />
<a class="lnum" href="#4" name="4">0004</a><span class="string">&#0160;&#0160;&#0160;</span><br />
<a class="lnum" href="#5" name="5">0005</a><span class="string">&#0160;&#0160;&#0160;http://www.python.org/topics/database/DatabaseAPI-2.0.html</span><br />
<a class="lnum" href="#6" name="6">0006</a><span class="string">"""</span><br />
<a class="lnum" href="#7" name="7">0007</a><br />
<a class="lnum" href="#8" name="8">0008</a><span class="keyword">class</span>&#0160;<span class="name">Error</span><span class="op">(</span><span class="name">StandardError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#9" name="9">0009</a><span class="keyword">class</span>&#0160;<span class="name">Warning</span><span class="op">(</span><span class="name">StandardError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#10" name="10">0010</a><br />
<a class="lnum" href="#11" name="11">0011</a><span class="keyword">class</span>&#0160;<span class="name">InterfaceError</span><span class="op">(</span><span class="name">Error</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#12" name="12">0012</a><span class="keyword">class</span>&#0160;<span class="name">DatabaseError</span><span class="op">(</span><span class="name">Error</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#13" name="13">0013</a><br />
<a class="lnum" href="#14" name="14">0014</a><span class="keyword">class</span>&#0160;<span class="name">InternalError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#15" name="15">0015</a><span class="keyword">class</span>&#0160;<span class="name">OperationalError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#16" name="16">0016</a><span class="keyword">class</span>&#0160;<span class="name">ProgrammingError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#17" name="17">0017</a><span class="keyword">class</span>&#0160;<span class="name">IntegrityError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#18" name="18">0018</a><span class="keyword">class</span>&#0160;<span class="name">DataError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#19" name="19">0019</a><span class="keyword">class</span>&#0160;<span class="name">NotSupportedError</span><span class="op">(</span><span class="name">DatabaseError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span><br />
<a class="lnum" href="#20" name="20">0020</a><br />
<a class="lnum" href="#21" name="21">0021</a><span class="keyword">class</span>&#0160;<span class="name">DuplicateEntryError</span><span class="op">(</span><span class="name">IntegrityError</span><span class="op">)</span><span class="op">:</span>&#0160;<span class="keyword">pass</span></code></div></body></html>