Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/trac/__pycache__/ |
Upload File : |
o �k�`Ѱ � @ s d Z ddlmZ ddlZddlZddlZddlZddlZddl Z ddl mZ ddlm Z mZ ddlmZ ddlmZ ddlmZ dd lmZmZmZ dd lmZmZ ddlmZmZ ddlm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z& dd l'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z- ddl.m/Z/m0Z0m1Z1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z? ddl@mAZA ddlBmCZC ddlDmEZE ddlFmGZGmHZHmIZImJZJmKZKmLZL ddlMmNZNmOZO ddlPmQZQ ddlRmSZS g d�ZTdZUG dd� de+eV�ZWG dd� de(e)�ZXi ZYeC�Z� Z[d$d d!�Z\G d"d#� d#e(�Z]dS )%z(Trac Environment model and related APIs.� )�contextmanagerN)�RawConfigParser)�PIPE�Popen)�mkdtemp)�urlsplit)�log)�AdminCommandError�IAdminCommandProvider�get_dir_list)�IEnvironmentSetupParticipant�ISystemInfoProvider)�CacheManager�cached)� BoolOption�ChoiceOption� ConfigSection� Configuration� IntOption�Option� PathOption)� Component�ComponentManager�ExtensionPoint� TracBaseError� TracError� implements)�DatabaseManager�QueryContextManager�TransactionContextManager�parse_connection_uri)�copy_tables)�load_components)�as_bool�backup_config_file�copytree�create_file�get_pkginfo� is_path_below�lazy�makedirs)� close_fds)� threading)�pytz)�exception_to_unicode�path_to_unicode�printerr� printferr� printfout�printout)�_�N_)�Chrome)�Href)�Environmentr �open_environmentzTrac Environment Version 1c @ s e Zd ZdZdS )�BackupErrorz<Exception raised during an upgrade when the DB backup fails.N)�__name__� __module__�__qualname__�__doc__� r? r? �*/usr/lib/python3/dist-packages/trac/env.pyr: >