Skip to content

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

License

Notifications You must be signed in to change notification settings

AaronDavidSchneider/telegram_simulation_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages