diff options
author | ianb <devnull@localhost> | 2005-12-31 00:25:30 +0000 |
---|---|---|
committer | ianb <devnull@localhost> | 2005-12-31 00:25:30 +0000 |
commit | 59ba5ee40b7da9f406a29f558ec21878dbf291b3 (patch) | |
tree | 6a1bcf4fc129b5354c30d8cb4c267e119b00300e /paste/httpheaders.py | |
parent | 20b15f721fa83e61d74b764e92ba61feb649aaa4 (diff) | |
download | paste-59ba5ee40b7da9f406a29f558ec21878dbf291b3.tar.gz |
Create a __pudge_all__ variable that contains classes
Diffstat (limited to 'paste/httpheaders.py')
-rw-r--r-- | paste/httpheaders.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/paste/httpheaders.py b/paste/httpheaders.py index f888cd0..2688558 100644 --- a/paste/httpheaders.py +++ b/paste/httpheaders.py @@ -990,4 +990,8 @@ for head in _headers.values(): headname = head.name.replace("-","_").upper() locals()[headname] = head __all__.append(headname) - + +__pudge_all__ = __all__[:] +for _name, _obj in globals().items(): + if isinstance(_obj, type) and issubclass(_obj, HTTPHeader): + __pudge_all__.append(_name) |