HEX
Server: Apache
System: Linux sg241.singhost.net 2.6.32-896.16.1.lve1.4.51.el6.x86_64 #1 SMP Wed Jan 17 13:19:23 EST 2018 x86_64
User: honghock (909)
PHP: 8.0.30
Disabled: passthru,system,shell_exec,show_source,exec,popen,proc_open
Upload Files
File: //usr/lib64/python2.6/site-packages/mx/URL/__init__.py
""" mxURL - A URL datatype.

    Copyright (c) 2000, Marc-Andre Lemburg; mailto:mal@lemburg.com
    Copyright (c) 2000-2008, eGenix.com Software GmbH; mailto:info@egenix.com
    See the documentation for further information on copyrights,
    or contact the author. All Rights Reserved.

"""
from URL import *
from URL import __version__

#
# Make URLs pickleable
#

# Shortcut for pickle (reduces the pickle's length)
def _URL(url,

         RawURL=RawURL):

    return RawURL(url)

# Module init
class _modinit:

    ### Register the type
    import copy_reg
    def pickle_URL(url):
        return _URL,(url.string,)
    copy_reg.pickle(URLType,
                    pickle_URL,
                    _URL)

del _modinit