Skip to main content

Pulse Program Executor

Project description

Pulse Program Executor

Installation

Run the following command in a terminal:

pip install pulse-executor -i https://pip.rozum.com/simple

Usage

This library must be used to control the execution of programs generated by pulse-program-template and uploaded to the sandbox in Pulse Controlbox.

In order to start/stop program execution (for example, from pulse-program-player), the following steps must be performed:

  1. Connect to the sandbox on the controlbox
  2. Activate the virtual environment that is created for the program: source /home/sandbox/player/{{project_name}}/venv/bin/activate
  3. Define address of Robot that will be used to execute Program export ROBOT_ADDRESS="localhost:8081"
  4. Execute: pulse-executor-run {{program_name}}
  5. To stop the program and execute the after_all() step the following command: source /home/sandbox/player/{{project_name}}/venv/bin/activate && pulse-executor-stop && deactivate

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

Built Distribution

File details

Details for the file pulse-executor-0.0.1.dev20200805125716.tar.gz.

File metadata

  • Download URL: pulse-executor-0.0.1.dev20200805125716.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.11

File hashes

Hashes for pulse-executor-0.0.1.dev20200805125716.tar.gz
Algorithm Hash digest
SHA256 51354d3e8d9b995616839b1852f4a4c4267e261eb1c20fcb032fe03ebd432eb1
MD5 fc4ce9b5ad29b78c5d41733fcc23d0b8
BLAKE2b-256 63a60bb3e94f4e98c7c8083e966c1ba64eccb070fa83ca5a211bd7b6ac77c77b

See more details on using hashes here.

File details

Details for the file pulse_executor-0.0.1.dev20200805125716-py3-none-any.whl.

File metadata

  • Download URL: pulse_executor-0.0.1.dev20200805125716-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.11

File hashes

Hashes for pulse_executor-0.0.1.dev20200805125716-py3-none-any.whl
Algorithm Hash digest
SHA256 55996009d650d3b24cd58996ff4f6c80d5e8f92a03e87433840ed0f0247b7982
MD5 e02059cd577853947ef34a6ad427af1b
BLAKE2b-256 ab13ae04cc7672da59550db623ef45b2912c0ba2491b720dab39fe64165a5e62

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