Skip to main content

Interact with your computing cluster via telegram to get realtime information on your running jobs.

Project description

telegram_simulation_bot

Interact with your computing cluster via telegram to get realtime information on your running jobs.

Installation

From pypi:

pip install telegram_simulation_bot

Usage

Change into the directory of your simulation and type:

telegram_simulation_bot

You will be prompted (only once) to configure telegram_simulation_bot.

Commands

MITgcm:

The following commands in telegram are possible:

  • list - responds a list of currently running bots
  • status <name>/all - responds the status of <name> or all
  • error <name>/all - responds errors of <name> or all
  • progress <name>/all - responds the progress of <name> or all
  • convert <name>/all - submits a slurm job called exorad_convert in <name> or all

Others:

There are currently no other simulation types implemented. Feel free to open up a PR for a new simulation type.

Uninstallation

Remove configuration files using:

telegram_simulation_bot --delete

Remove the package using:

pip uninstall telegram_simulation_bot

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

telegram_simulation_bot-0.1.3.tar.gz (5.8 kB view hashes)

Uploaded Source

Built Distribution

telegram_simulation_bot-0.1.3-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

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