Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
gitdb
/
db
/
__pycache__
[ HOME ]
Exec
Submit
base.cpython-311.pyc
� �ʼn�N���� �� � d Z ddlmZmZmZ ddlmZ ddlmZm Z ddl mZ ddlm Z dZ G d� d � � Z G d � d� � Z G d� d � � Z G d� d� � Zd� Z G d� deee� � ZdS )z8Contains implementations of database retrieveing objects� )�join� LazyMixin� hex_to_bin)� force_text)� BadObject�AmbiguousObjectName)�chain)�reduce)� ObjectDBR� ObjectDBW� FileDBBase� CompoundDB� CachingDBc �6 � e Zd ZdZd� Zd� Zd� Zd� Zd� Zd� Z dS ) r zkDefines an interface for object database lookup. Objects are identified either by their 20 byte bin shac � � | j S �N)�has_obj��self�shas �^/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/gitdb/db/base.py�__contains__zObjectDBR.__contains__ s � ��|�� c � � t d� � �)z� Whether the object identified by the given 20 bytes binary sha is contained in the database :return: True if the object identified by the given 20 bytes binary sha is contained in the database�To be implemented in subclass��NotImplementedErrorr s r � has_objectzObjectDBR.has_object"