Current Path: > > lib > python3.6 > site-packages > rhn
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
actions | Directory | - | - | |
SSL.py | File | 11053 bytes | September 17 2024 10:10:54. | |
SmartIO.py | File | 2164 bytes | February 19 2018 08:18:29. | |
UserDictCase.py | File | 3034 bytes | February 19 2018 08:18:29. | |
__init__.py | File | 132 bytes | February 19 2018 08:18:29. | |
connections.py | File | 9712 bytes | September 17 2024 10:10:54. | |
i18n.py | File | 1773 bytes | February 19 2018 08:18:29. | |
nonblocking.py | File | 2427 bytes | February 19 2018 08:18:29. | |
rhnLockfile.py | File | 3427 bytes | February 19 2018 08:18:29. | |
rpclib.py | File | 24298 bytes | September 17 2024 10:10:55. | |
tb.py | File | 836 bytes | February 19 2018 08:18:29. | |
transports.py | File | 31979 bytes | September 17 2024 10:10:55. |
# # This module contains all the RPC-related functions the RHN code uses # # Copyright (c) 2016 Red Hat, Inc. # # This software is licensed to you under the GNU General Public License, # version 2 (GPLv2). There is NO WARRANTY for this software, express or # implied, including the implied warranties of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. You should have received a copy of GPLv2 # along with this software; if not, see # http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. # # Red Hat trademarks are not licensed under GPLv2. No permission is # granted to use or replicate Red Hat trademarks that are incorporated # in this software or its documentation. # from sys import version_info try: PY3 = version_info.major >= 3 except AttributeError: PY3 = False def ustr(obj): # converts object to unicode like object if PY3: # python3 if isinstance(obj, str): return obj else: return str(obj, 'utf8', errors='ignore') else: # python2 if isinstance(obj, unicode): return obj return unicode(obj, 'utf8', 'ignore') def bstr(obj): # converts object to bytes like object if PY3: # python3 if isinstance(obj, bytes): return obj else: return bytes(obj, 'utf8', errors='ignore') else: # python2 if isinstance(obj, str): return obj return str(obj.encode('utf8', 'ignore')) def sstr(obj): # converts object to string if PY3: # python3 if isinstance(obj, str): return obj else: return str(obj, 'utf8', errors='ignore') else: # python2 if isinstance(obj, str): return obj return str(obj.encode('utf8', 'ignore'))
SILENT KILLER Tool