⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3
/
dist-packages
/
jinja2
/
__pycache__
/
View File Name :
bccache.cpython-312.pyc
#e6 d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddlmZ ddl mZ ddlmZ e j" rddlZddlmZ G d d ej, Zd Zd ej2 ed z ej2 ej4 d d z ej4 d z d z Z G d d Z G d d Z G d de Z G d de Zy)a The optional bytecode cache system. This is useful if you have very complex template situations and the compilation of all those templates slows down your application too much. Situations where this is useful are often forking web applications that are initialized on the first request. N)sha1)BytesIO)CodeType )Environmentc P e Zd ZdedefdZddededej e ddfdZ y) _MemcachedClientkeyreturnc y N )selfr s 0/usr/lib/python3/dist-packages/jinja2/bccache.pygetz_MemcachedClient.get Nvaluetimeoutc y r r )r r r r s r setz_MemcachedClient.set r r r ) __name__ __module____qualname__strbytesr tOptionalintr r r r r r s? 3 5 3 u qzz# RV r r s j2 c e Zd ZdZdddededdfdZdd Zd ej ddfdZ d ej e ddfdZd eddfdZ defdZy)Bucketau Buckets are used to store the bytecode for one template. It's created and initialized by the bytecode cache and passed to the loading functions. The buckets get an internal checksum from the cache assigned and use this to automatically reject outdated cache material. Individual bytecode cache subclasses don't have to care about cache invalidation. environmentr r checksumr Nc N || _ || _ || _ | j y r )r% r r&