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

Uploaded Source

Built Distribution

omotes_sdk_protocol-0.1.5-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for omotes-sdk-protocol-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c5b7e6a82fbe8ca1fc8310f0863fda21eebd30f1a98f4f227ee59445a2d6ff1c
MD5 c94c7a1833e943c81e2cb9b7ef3185c7
BLAKE2b-256 f827775f50b84bf3e26137b5c74994617e29c2920cf4e1fdd49bc333c1faa2f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for omotes_sdk_protocol-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9ad71e0f8b2f9b2d7f3bb06dedda71c58e2bce4462b4a1f6bc7cfd15ec10749a
MD5 21fd2ce26f38c21995ad83ffa7decc22
BLAKE2b-256 0fbe8fec84752c48b60680a7974cc0b77a239bef0e6a7f5a6c04ec0384256405

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