| Server IP : 217.160.0.141 / Your IP : 216.73.217.7 Web Server : Apache System : Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux User : p8818224 ( 2623854) PHP Version : 8.2.35 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /kunden/usr/share/doc/python3-dulwich/examples/ |
Upload File : |
#!/usr/bin/python3
# SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
import tempfile
from google.cloud import storage
from dulwich.cloud.gcs import GcsObjectStore
from dulwich.repo import Repo
client = storage.Client()
bucket = client.get_bucket("mybucket")
gcs_object_store = GcsObjectStore(bucket, "path")
r = Repo.init_bare(tempfile.mkdtemp(), object_store=gcs_object_store)