summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Saddi <allan@saddi.com>2005-04-15 04:05:01 +0000
committerAllan Saddi <allan@saddi.com>2005-04-15 04:05:01 +0000
commit2ec01b2fa458debc8cedc61dd19426a7dd00e98a (patch)
tree8597a3bb4a0e81a79dfae7c27e74dce1420fd9f2
parent4f2b800f98e41d53ab0ea5ca0ce16e5e48eb3ae4 (diff)
downloadflup-2ec01b2fa458debc8cedc61dd19426a7dd00e98a.tar.gz
Add NoDefault.
-rw-r--r--flup/resolver/importingmodule.py3
-rw-r--r--flup/resolver/module.py3
-rw-r--r--flup/resolver/objectpath.py3
3 files changed, 9 insertions, 0 deletions
diff --git a/flup/resolver/importingmodule.py b/flup/resolver/importingmodule.py
index ba2c18c..b60d0d0 100644
--- a/flup/resolver/importingmodule.py
+++ b/flup/resolver/importingmodule.py
@@ -35,6 +35,9 @@ from resolver import *
__all__ = ['ImportingModuleResolver']
+class NoDefault(object):
+ pass
+
class ImportingModuleResolver(Resolver):
"""
Constructor takes a directory name or a list of directories. Interprets
diff --git a/flup/resolver/module.py b/flup/resolver/module.py
index e0117a8..837f1e9 100644
--- a/flup/resolver/module.py
+++ b/flup/resolver/module.py
@@ -31,6 +31,9 @@ from resolver import *
__all__ = ['ModuleResolver']
+class NoDefault(object):
+ pass
+
class ModuleResolver(Resolver):
"""
Exposes all top-level callables within a module. The module's __all__
diff --git a/flup/resolver/objectpath.py b/flup/resolver/objectpath.py
index aa1b21a..9b74c3f 100644
--- a/flup/resolver/objectpath.py
+++ b/flup/resolver/objectpath.py
@@ -33,6 +33,9 @@ from resolver import *
__all__ = ['ObjectPathResolver', 'expose']
+class NoDefault(object):
+ pass
+
class ObjectPathResolver(Resolver):
"""
Inspired by CherryPy <http://www.cherrypy.org/>. :) For an explanation