✨ Magic File Manager

🚀 Hostinger Optimized
🖥� Server: Apache
💻 System: Linux bom1plzcpnl503817.prod.bom1.secureserver.net 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64
👤 User: pnj6a06usxf3 (9714991)
� PHP: 8.1.34
🚫 Disabled: ✨ NONE

💻 Terminal

� /home/pnj6a06usxf3/public_html/shivshaktihospital.co.in
$

� Create New

⬆� Upload File

📊 Max upload: 32M | 📦 Max POST: 128M

📄 Name📊 Size🔒 Perm⚡ Actions
� .well-known--drwxr-xr-x
� shivshaktihospital.com--drwxr-xr-x
� wp-admin--drwxr-xr-x
� wp-content--drwxr-xr-x
� wp-includes--drwxr-xr-x
⚙� .htaccess0.88 KB-rw-r--r--
📄 .htaccess.bk0.556 KB-rw-r--r--
📄 error_log1.8 MB-rw-r--r--
� index.php0.396 KB-rw-r--r--
📃 license.txt19.437 KB-rw-r--r--
� log.php63.893 KB-rw-r--r--
� readme.html7.233 KB-rw-r--r--
📦 shivshaktihospital.com.zip499.69 MB-rw-r--r--
� sid3.php55.304 KB-rw-r--r--
� wp-activate.php7.537 KB-rw-r--r--
� wp-blog-header.php0.343 KB-rw-r--r--
� wp-comments-post.php2.269 KB-rw-r--r--
� wp-config-sample.php3.261 KB-rw-r--r--
� wp-config.php3.16 KB-rw-r--r--
� wp-cron.php5.485 KB-rw-r--r--
� wp-links-opml.php2.435 KB-rw-r--r--
� wp-load.php3.845 KB-rw-r--r--
� wp-login.php51.305 KB-rw-r--r--
� wp-mail.php8.522 KB-rw-r--r--
� wp-postnews.php12.595 KB-rw-r--r--
� wp-settings.php32.375 KB-rw-r--r--
� wp-signup.php34.259 KB-rw-r--r--
� wp-trackback.php5.27 KB-rw-r--r--
� xmlrpc.php3.13 KB-rw-r--r--
3 ©ft`4]ã@sžddlmZddlmZddlmZddlZddlZddlZddl Zddl Zddl Z ddl Z ddlZddlZe jdƒZGdd„dejƒZGdd „d ejƒZdS) é)Úunicode_literals)Ú_)Ú _parse_specsNÚdnfcseZdZ‡fdd„Z‡ZS)ÚMultilineHelpFormattercs"d|kr|jƒStt|ƒj||ƒS)NÚ )Ú splitlinesÚsuperrÚ _split_lines)ÚselfÚtextÚwidth)Ú __class__©ú#/usr/lib/python3.6/option_parser.pyr 'sz#MultilineHelpFormatter._split_lines)Ú__name__Ú __module__Ú __qualname__r Ú __classcell__rr)rrr&srcseZdZdZd.‡fdd„ Zdd„ZGdd„dejƒZGd d „d ejƒZ Gd d „d ej ƒZ Gd d„dejƒZ Gdd„dejƒZ Gdd„dejƒZGdd„dejƒZGdd„dejƒZdd„Zdd„Zdd„Zdd„Zdd „Zd!d"„Zd#d$„Zd%d&„Zd'd(„Zd/‡fd*d+„ Zd0‡fd,d-„ Z‡ZS)1Ú OptionParserz5ArgumentParser like class to do things the "yum way".Tcs>tt|ƒjdtd�d|_d|_|jƒ|r:i|_tƒ|_ dS)NF)Úadd_helpZformatter_class) r rÚ__init__rÚcommand_positional_parserÚ command_groupÚ_add_general_optionsÚ _cmd_usageÚsetÚ _cmd_groups)r Z reset_usage)rrrr/s zOptionParser.__init__cCs&|jƒtjtdƒ|ƒtjdƒdS)zØOutput an error message, and exit the program. This method overrides standard argparser's error so that error output goes to the logger. :param msg: the error message to output zCommand line error: %séN)Ú print_usageÚloggerZcriticalrÚsysÚexit)r ÚmsgrrrÚerror9szOptionParser.errorc@seZdZdd„ZdS)zOptionParser._RepoCallbackcs@|dkr dnd‰t||jƒ}|j‡fdd„tjd|ƒDƒƒdS)Nz --disablerepoÚdisableÚenablec3s|]}|ˆfVqdS)Nr)Ú.0Úx)Ú operationrrú Hsz6OptionParser._RepoCallback.__call__..z \s*[,\s]\s*)ÚgetattrÚdestÚextendÚreÚsplit)r ÚparserÚ namespaceÚvaluesÚopt_strÚlr)r)rÚ__call__Es z#OptionParser._RepoCallback.__call__N)rrrr5rrrrÚ _RepoCallbackDsr6c@seZdZdd„ZdS)z OptionParser._RepoCallbackEnablecCs$|jj|ddfƒt|d|ƒdS)Nrr&Zreponame)Úrepos_edÚappendÚsetattr)r r0r1r2r3rrrr5Ksz)OptionParser._RepoCallbackEnable.__call__N)rrrr5rrrrÚ_RepoCallbackEnableJsr:cs$eZdZdZdZ‡fdd„Z‡ZS)zOptionParser._SplitCallbackzN Split all strings in seq, at "," and whitespace. Returns a new list. z \s*[,\s]\s*csDd}x:tj|j|ƒD](}|s |r8ttj|ƒj||||ƒd}qWdS)NTF)r.r/ÚSPLITTERr rÚ_SplitCallbackr5)r r0r1r2r3ÚfirstÚval)rrrr5Ts z$OptionParser._SplitCallback.__call__)rrrÚ__doc__r;r5rrr)rrr<Osr<c@seZdZdZdd„ZdS)z%OptionParser._SplitExtendDictCallbackz[ Split string at "," or whitespace to (key, value). Extends dict with {key: value}.c Cshy"|jdƒ\}}| s| r t‚Wn,tk rNtdƒ|}tj||ƒ‚YnXt||jƒ}|||<dS)Nú,zbad format: %s)r/Ú ValueErrorrÚargparseZ ArgumentErrorr+r,) r r0r1r2r3Úkeyr>r#Zdctrrrr5bs   z.OptionParser._SplitExtendDictCallback.__call__N)rrrr?r5rrrrÚ_SplitExtendDictCallback_srDc@seZdZdZdd„ZdS)zOptionParser._SetoptsCallbackzY Parse setopts arguments and put them into main_ and repo_.c Cs|jdƒ}t|ƒdkr*tjtdƒ|ƒdSt|ƒdkrJtjtdƒ|ƒdS|\}}|jdƒ}|d krÄ|d|…} ||dd…}t|dƒr’|j} ni} | j| iƒj|gƒj |ƒt |d|j | ƒn:t|d ƒrÖ|j } ni} | j|gƒj |ƒt |d |j | ƒdS) Nú=éz'Setopt argument has multiple values: %sz Setopt argument has no value: %sÚ.rÚ repo_setoptsZrepo_Ú main_setoptsZmain_éÿÿÿÿ) r/Úlenr ZwarningrÚrfindÚhasattrrHÚ setdefaultr8r9r,rI) r r0r1r2r3ÚvalsÚkÚvZperiodÚrepoZrepooptsZmainoptsrrrr5ps,       z&OptionParser._SetoptsCallback.__call__N)rrrr?r5rrrrÚ_SetoptsCallbackmsrSc@seZdZdd„ZdS)z'OptionParser.ParseSpecGroupFileCallbackcCst||ƒdS)N)r)r r0r1r2r3rrrr5Œsz0OptionParser.ParseSpecGroupFileCallback.__call__N)rrrr5rrrrÚParseSpecGroupFileCallback‹srTcs$eZdZ‡fdd„Zdd„Z‡ZS)zOptionParser.PkgNarrowCallbackcs„i|_y&x dD]}|||j|<||=qWWn6tk rb}ztd|jj|fƒ‚WYdd}~XnXg|d<ttj|ƒj||ŽdS)NÚchoicesÚdefaultz"%s() missing mandatory argument %s)rUrV) Ú pkgnarrowÚKeyErrorÚ TypeErrorrrr rÚPkgNarrowCallbackr)r ÚargsÚkwargsrPÚe)rrrr�s "z'OptionParser.PkgNarrowCallback.__init__cCsV|jd}| s"|d|jdkr.|jd}n |jdƒ}t|||ƒt||j|ƒdS)NZ_actionrrUrV)r,rWÚpopr9)r r0r1r2r3Z dest_actionZnarrowrrrr5œs     z'OptionParser.PkgNarrowCallback.__call__)rrrrr5rrr)rrrZ�s rZc@seZdZdd„ZdS)zOptionParser.ForceArchActioncCsd|_||_dS)NT)Z ignorearchZarch)r r0r1r2r3rrrr5¦sz%OptionParser.ForceArchAction.__call__N)rrrr5rrrrÚForceArchAction¥sr_c Cs‚|jtdjtjjd�ƒƒ}|jdddddtdƒd �|jd d d d dtdƒd�|jddd dtdƒd�|jdd dtdƒjtjjd�d�|jdtdƒdd�|jdddgdtdƒd�|jd d!dd"td#ƒd$�|jd%d&g|jtd'ƒd(d)�|jd*d+g|jtd,ƒd(d)�|jd-dtd.ƒd/�|jd0d1g|jtd2ƒd3�|jd4d5d dtd6ƒd�|jd7d8d9d d:td;ƒd<�|jd=d dtd>ƒd�|j ƒ}|jd?d@d dAdtdBƒdC�|jdDd!dAtdEƒd<�|jdFdGdHd dtdIƒd�|jdJdKdLt ddMtdNƒdO�|jdPdQdRdSdtdTƒt dU�|jdVd dtdWƒd�|jdXdYd dtdZƒd�|jd[d\dt td]ƒd^�|jd_dd`d tdaƒjtjj d�db�|jdcdtddƒdedf�|jdgdhd dtdiƒd�|jdjd dtdkƒd�|jdl|j dmgdntdoƒdp�|j ƒ}|jdq|j dmgdntdrƒdp�|jdsdtdndu|jgtdvƒdw�|j ƒ}|jdxdydzd td{ƒdb�|jd|dyd}d td~ƒdb�|jdd€d�gd‚|jtdƒƒd„d…�|jd†d‡gdˆ|jtd‰ƒdnd…�|jdŠi|j d‹tdŒƒd��|jdŽd!dd�td�ƒd$�|jd‘d!dd’td“ƒd$�|jd”d•dtd–ƒd—�|jd˜d™d tdšƒd›�|jdœd�dtdžƒddŸd �|jd¡d�dtd¢ƒdd£d �|jd¤d¥d¦dtd§ƒd—�|jd¨d©d dytdªƒd�|jd«d¬dtd­ƒd—�|jd®d td¯ƒd°�|jd±d td²ƒd°�|jd³d td´ƒd°�|jdµd td¶ƒd°�|jd·d¸d¹g|jtdºƒd3�|jd»d¼gd½|jtd¾ƒdb�|jd¿dÀgdÁ|jtdƒdb�|jdÃdÄdÅdÆdÇdÈggdÉ|jtdʃdË�|jdÌdÍtj|jttjjjƒƒtd΃dÏ�|jdÐdÑtjdÒ�dS)Óz0 Standard options known to all dnf subcommands. zGeneral {prog} options)Úprogz-cz--configZconfig_file_pathNz [config file]zconfig file location)r,rVÚmetavarÚhelpz-qz--quietÚquietÚ store_truezquiet operation)r,ÚactionrVrbz-vz --verbosezverbose operation)rerVrbz --versionzshow {prog} version and exitz --installrootzset install rootz[path])rbraz--nodocsÚ store_constZnodocsZtsflagszdo not install documentations)reÚconstr,rbz --nopluginsZ store_falseZpluginszdisable all plugins)rerVr,rbz--enablepluginZ enablepluginzenable plugins by namez[plugin])r,rVrerbraz--disablepluginZ disablepluginzdisable plugins by namez --releaseverz:override the value of $releasever in config and repo files)rVrbz--setoptZsetoptsz%set arbitrary config and repo options)r,rVrerbz --skip-brokenZ skip_brokenz.resolve depsolve problems by skipping packagesz-hz--helpz --help-cmdrbzshow command help)rer,rbz--allowerasingz;allow erasing of installed packages to resolve dependenciesz-bz--bestZbestz8try the best available package versions in transactions.)rer,rVrbz--nobestz2do not limit the transaction to the best candidatez-Cz --cacheonlyZ cacheonlyz2run entirely from system cache, don't update cachez-Rz --randomwaitZ sleeptimez [minutes]zmaximum command wait time)r,ÚtyperVrarbz-dz --debuglevelZ debuglevelz [debug level]zdebugging output level)r,rarVrbrhz --debugsolverz)dumps detailed solving results into filesz--showduplicatesZshowdupesfromreposz2show duplicates, in repos, in list/search commandsz-ez --errorlevelzerror output level)rVrhrbz --obsoletesZ obsoletesz‡enables {prog}'s obsoletes processing logic for upgrade or display capabilities that the package obsoletes for info, list and repoquery)rVr,rerbz--rpmverbosityzdebugging output level for rpmz[debug level name])rVrbraz-yz --assumeyesz*automatically answer yes for all questionsz --assumenoz)automatically answer no for all questionsz --enablerepor7z[repo]z]Enable additional repositories. List option. Supports globs, can be specified multiple times.)rer,rVrarbz --disablerepozSDisable repositories. List option. Supports globs, can be specified multiple times.z--repoz--repoidrRzUenable just specific repositories by an id or a glob, can be specified multiple times)rar,rerVrbz--enableFZ set_enabledz>enable repos with config-manager command (automatically saves)z --disableZ set_disabledz?disable repos with config-manager command (automatically saves)z-xz --excludez --excludepkgsZ excludepkgsz exclude packages by name or globz [package])rVr,rerbraz--disableexcludesz--disableexcludepkgsZdisable_excludeszdisable excludepkgsz--repofrompathz [repo,path]zolabel and path to an additional repository to use (same path as in a baseurl), can be specified multiple times.)rVrerarbz--noautoremoveZclean_requirements_on_removez7disable removal of dependencies that are no longer usedz --nogpgcheckZgpgcheckz5disable gpg signature checking (if RPM policy allows)z--colorZcolorzcontrol whether color is used)r,rVrbz --refreshZfreshest_metadataz2set metadata as expired before running the command)r,rerbz-4Z ip_resolvezresolve to IPv4 addresses onlyZipv4)r,rVrbrergz-6zresolve to IPv6 addresses onlyZipv6z --destdirz --downloaddirZdestdirz!set directory to copy packages toz--downloadonlyZ downloadonlyzonly download packagesz --commentZcommentzadd a comment to transactionz--bugfixz,Include bugfix relevant packages, in updates)rerbz --enhancementz1Include enhancement relevant packages, in updatesz --newpackagez0Include newpackage relevant packages, in updatesz --securityz.Include security relevant packages, in updatesz --advisoryz --advisoriesZadvisoryz=Include packages needed to fix the given advisory, in updatesz--bzz--bzsZbugzillaz7Include packages needed to fix the given BZ, in updatesz--cvez--cvesZcvesz8Include packages needed to fix the given CVE, in updatesz--sec-severityz --secseverityZCriticalZ ImportantZModerateZLowZseverityzDInclude security relevant packages matching the severity, in updates)rUrVr,rerbz --forcearchZARCHz Force the use of an architecture)rar,rerUrbÚcommandú?)Únargsrb)Úadd_argument_grouprÚformatrÚutilZMAIN_PROG_UPPERÚ add_argumentr<rSZadd_mutually_exclusive_groupÚintÚ MAIN_PROGr6rDrBZSUPPRESSr_ÚsortedZrpmZ _BASEARCH_MAPÚkeys)r Z general_grpZ best_groupZ repo_groupZ enable_grouprrrrªs:                                                                     z!OptionParser._add_general_optionscCsHtjj|jƒ}tjj|jdƒ}||jkrD||f|j|<|jj|ƒdS)z- store usage info about a single dnf command.rN)rZi18nZucdÚsummaryÚaliasesrrÚadd)r ÚcmdÚgrouprtÚnamerrrÚ_add_cmd_usageds  zOptionParser._add_cmd_usagecCs&x t|jƒƒD]}|j||ƒqWdS)zž store name & summary for dnf commands The stored information is used build usage information grouped by build-in & plugin commands. N)rr2rz)r Zcli_cmdsrxrwrrrÚ add_commandslszOptionParser.add_commandscCsŠtdƒtdƒdœ}dtjj}xfd D]^}||jkr4q$|d||7}x’sz1OptionParser.cmd_add_argument..)Úallrhrror)r r[r\r)r rr†‘szOptionParser.cmd_add_argumentcCs`xZ|D]R}y|jdƒWqtk rV}z"tjjtdƒ|t|ƒfƒ‚WYdd}~XqXqWdS)Nzutf-8zCannot encode argument '%s': %s)ÚencodeÚUnicodeEncodeErrorrÚ exceptionsZ ConfigErrorrÚstr)r r[r‰r]rrrÚ_check_encoding—s  zOptionParser._check_encodingcCs|j|ƒ|j|ƒ\}}|S)N)r�Úparse_known_args)r r[r1Z _unused_argsrrrÚparse_main_argsŸs zOptionParser.parse_main_argscCs2|j|ƒ|j|ƒ\}}|jj||ƒ}||_|jS)N)rˆr‘rÚ parse_argsZopts)r rir[r1Z unused_argsrrrÚparse_command_args¤s  zOptionParser.parse_command_argsNcs,|jr|j|jj7_tt|ƒj|ƒdS)N)rÚ_actionsr rr)r Zfile_)rrrr«szOptionParser.print_usagecsd|rH|j s|jj|jkr$|j|ƒ|j|jj7_|jj|jjƒn |j ƒ|_ t t |ƒj ƒdS)N)rr‡r€rˆr•rZ_action_groupsr8rƒrr~r rÚ print_help)r ri)rrrr–°s  zOptionParser.print_help)T)N)N)rrrr?rr$rBZActionr6r:Z _AppendActionr<rDrSrTrZr_rrzr{rrˆr†r�r’r”rr–rrr)rrr,s.  ;  r)Z __future__rZdnf.i18nrZdnf.utilrrBZdnf.exceptionsrZdnf.rpmZ dnf.yum.miscZloggingZos.pathÚosr.r!Z getLoggerr Z HelpFormatterrr‚rrrrrÚs