aboutsummaryrefslogtreecommitdiff
path: root/pow/POW-0.7/lib/_simpledb.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2011-01-09 20:28:06 +0000
committerRob Austein <sra@hactrn.net>2011-01-09 20:28:06 +0000
commitf05001f84d966a0b0c80b9d5212c2f3ac11d1660 (patch)
treeea34ff5b7bf803ae94f839f34f46e145209536a3 /pow/POW-0.7/lib/_simpledb.py
parenta852889d670f6dd1955bb430240798d7f69d342f (diff)
Rework POW build so that we can use static libraries again.
svn path=/configure; revision=3602
Diffstat (limited to 'pow/POW-0.7/lib/_simpledb.py')
-rwxr-xr-xpow/POW-0.7/lib/_simpledb.py55
1 files changed, 0 insertions, 55 deletions
diff --git a/pow/POW-0.7/lib/_simpledb.py b/pow/POW-0.7/lib/_simpledb.py
deleted file mode 100755
index 190e96be..00000000
--- a/pow/POW-0.7/lib/_simpledb.py
+++ /dev/null
@@ -1,55 +0,0 @@
-#*****************************************************************************#
-#* *#
-#* Copyright (c) 2002, Peter Shannon *#
-#* All rights reserved. *#
-#* *#
-#* Redistribution and use in source and binary forms, with or without *#
-#* modification, are permitted provided that the following conditions *#
-#* are met: *#
-#* *#
-#* * Redistributions of source code must retain the above *#
-#* copyright notice, this list of conditions and the following *#
-#* disclaimer. *#
-#* *#
-#* * Redistributions in binary form must reproduce the above *#
-#* copyright notice, this list of conditions and the following *#
-#* disclaimer in the documentation and/or other materials *#
-#* provided with the distribution. *#
-#* *#
-#* * The name of the contributors may be used to endorse or promote *#
-#* products derived from this software without specific prior *#
-#* written permission. *#
-#* *#
-#* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS *#
-#* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT *#
-#* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS *#
-#* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS *#
-#* OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *#
-#* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT *#
-#* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, *#
-#* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY *#
-#* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT *#
-#* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE *#
-#* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *#
-#* *#
-#*****************************************************************************#
-
-import _oids, _objects, types
-
-class OidData(object):
- def __init__(self):
- self.oids = _oids.data
- self.objs = _objects.data
-
- def obj2oid(self, obj):
- if not self.objs.has_key(obj):
- raise Exception, 'unknown object: %s' % obj
- return tuple(self.objs[obj]['oid'])
-
- def oid2obj(self, oid):
- if isinstance( oid, types.ListType ):
- oid = tuple(oid)
- if not self.oids.has_key(oid):
- raise Exception, 'unknown oid %s' % `oid`
- return self.oids[oid]['name']
-