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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: omotes-sdk-protocol-0.1.10.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.10.tar.gz
Algorithm Hash digest
SHA256 36034bd2d2be688114db9deabae812cfcd6dede46a22c57be8302e7611fb6e43
MD5 6fe5ff654907dd72898eee32a9da39f8
BLAKE2b-256 86777285b0ca980276a0a6280a94e1f75e797fa17aac8a9af722d9b390032593

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for omotes_sdk_protocol-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 61e7a5a516d6c9cbf8fe8bef7264c2c15433684e0d5bf48f27f325e01a45ed96
MD5 46f644b3aa4ddf9109eaf401c63842d4
BLAKE2b-256 c46713f836234ab8852615629979ac436e23fdb594868c4588141c84731850d6

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