Skip to main content

Python implementation of OMOTES SDK protocol through which jobs may be submitted and administered. Messages include checking on progress, cancelling a job and receiving status updates.

Project description

OMOTES SDK Protocol

This package contains the protobuf (proto3) message definitions in Python for the OMOTES SDK protocol. This protocol specifies job communication between OMOTES and any user of the SDK.

Example

import uuid
import datetime
from omotes_sdk_protocol.job_pb2 import JobSubmission

some_message = JobSubmission(uuid=uuid.uuid4(),
                             timeout_ms=round(datetime.timedelta(seconds=10).total_seconds() * 1000),
                             workflow_type="grow_optimizer",
                             esdl=b'your raw esdl encoded as UTF-8 here')

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

omotes-sdk-protocol-0.1.6.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

omotes_sdk_protocol-0.1.6-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file omotes-sdk-protocol-0.1.6.tar.gz.

File metadata

  • Download URL: omotes-sdk-protocol-0.1.6.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for omotes-sdk-protocol-0.1.6.tar.gz
Algorithm Hash digest
SHA256 a8458d6a926e085425b5ff7484f7cce4aaaba45185e7be5bf444bd5fd71681fe
MD5 684b7b58dc6c6967468623a6119fa319
BLAKE2b-256 9832029ebc92a10697190effe82c5ee80bd14383434383f5001abb4af064209d

See more details on using hashes here.

File details

Details for the file omotes_sdk_protocol-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for omotes_sdk_protocol-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c25f450be02bdf3ebf14037358eff022fb29756fa68f407dd0a1943b13cfaa1f
MD5 e2ce4b9507eb78d520b40a06c49e59ce
BLAKE2b-256 f173276bcfd1c01d618b6404e6a39911fabcee49b157d56978b4350bc4b3be23

See more details on using hashes here.

Supported by

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