Skip to main content

Python Process Ececutor

Эта микросервис запускающий bash скрипты.
Скрипты беруться только из Git.
Скрипты выполняются в своем виртуальном окружении.

Пример конфига для процесса

{
  "workplan_id": "821e40ee-d3c9-41da-85d2-d12d5183998a",
  "name": "1",
  "command": [
    "{executable}", "./scripts/yandex_direct_export_to_file.py", "--body_filepath", "./scripts/body-clients.json", "--filepath", "clients.tsv", "--resource", "clients", "--token", ""
  ],
  "git": {
    "url": "https://github.com/pavelmaksimov/tapi-yandex-direct"
  },
  "venv": {
    "version": "3.7",
    "requirements": [
      "tapi_yandex_direct"
    ]
  },
  "time_limit": 100,
  "expires_utc": "2023-01-16T15:15:54.818Z",
  "save_stdout": false,
  "save_stderr": true
}

Run

Set environment variable PROCESS_EXECUTOR_HOME

process_executor --help
process_executor

Metadata

Release files for process-executor 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for process-executor 0.0.1
File Size Uploaded Provenance
process_executor-0.0.1.tar.gz 15.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for process-executor 0.0.1
File Interpreter ABI Platform
process_executor-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.6 kB

Release files / process_executor-0.0.1.tar.gz

Download URL process_executor-0.0.1.tar.gz
Size 15.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b273a0d24dab57dedde9b840a63739758122cc6153d3b9674feeec2a9136861c
BLAKE2b-256 checksum
How to use checksums
c55441a2506a446288b606be314bc077afc80032f256f82ddb135f06d8145c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.11.0 Windows/10

Release files / process_executor-0.0.1-py3-none-any.whl

Download URL process_executor-0.0.1-py3-none-any.whl
Size 23.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78a82ad6595f56106f69fabd9dbe061fb5c0bb97081538ffd27741a31e7a980c
BLAKE2b-256 checksum
How to use checksums
aeb9bb1c129d2322d1a017edf1b9bba7d41d5d2936268ba4f6ab2fd99807999a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.11.0 Windows/10

Security for process-executor 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page