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.9.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: omotes-sdk-protocol-0.1.9.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.9.tar.gz
Algorithm Hash digest
SHA256 3cad9bb45477d74d34cea365760ecac5ee76a6dc8c1ba61f691e2aa16d3c8152
MD5 560f38ef6d11223f35e153864ebccfce
BLAKE2b-256 435dca714c8db97d6714345eb367f1fad5eb2b4e3e6c2200aa834ee4a750cbbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for omotes_sdk_protocol-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0c00c410f11b60213076c568bb0eee3bd4c360e5c4e8bd585d82a92d7e17441a
MD5 6f90601b104add51effcba9b149dc6ac
BLAKE2b-256 373c686f07ea0bd980b66d9c72654a873b77561e0fc2a448ffd4e4cd5f40fd14

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