Skip to main content

Utilities for interacting with GCP Storage and Scheduler

Project description

gcp_toolkit

This library provides simple utility functions for Google Cloud Storage and Cloud Scheduler.

Installation

pip install gcp_toolkit

Usage

from gcp_toolkit import upload_file, create_scheduler_job

upload_file("my-bucket", "local.txt", "remote.txt")
create_scheduler_job("my-project", "us-central1", "my-job", "my-topic")

directory structure

gcp_toolkit/ ├── gcp_toolkit/ │ ├── init.py │ ├── storage.py │ └── scheduler.py ├── tests/ │ ├── init.py │ ├── test_storage.py │ └── test_scheduler.py ├── README.md ├── pyproject.toml ├── LICENSE └── .gitignore

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gcp_toolkit-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gcp_toolkit-0.1.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file gcp_toolkit-0.1.0.tar.gz.

File metadata

  • Download URL: gcp_toolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for gcp_toolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2aa5b1add3a989c2b0dbe2874633590b8392dee9bc66b57fffe9743780b4c84e
MD5 a7afdae62c7cba30f1810489d654f464
BLAKE2b-256 e73716ee3604e5f864e93581fade479936dabf84bf4c3d78a6620342d8330634

See more details on using hashes here.

File details

Details for the file gcp_toolkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gcp_toolkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for gcp_toolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 21eefa97e6abe469ab58add93f50397506f1c5a412379be3f5d455cce12fccfb
MD5 91c81f23e18dbbba0ea47ed6e05c66dc
BLAKE2b-256 e1ab2ae56d7d4906e4a139d398ea04d585ed02bb5ef86256e0f661225b8e9a6f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page