tapis_job
This module allows Drupal users to launch, manage, and monitor Tapis jobs directly from their Drupal site. It represents Tapis jobs as custom entities, displays job status and output, and provides forms for launching and cloning jobs. Additionally, it offers a feature to share active job sessions via temporary links for specific app types.
This module adds support for Tapis jobs within Drupal. In Tapis, a job refers to a Tapis app that is run on a Tapis system.
Using this module, Drupal users can now launch any Tapis app as a Tapis job within the Drupal site, and view its status, output files, cancel/delete it, etc. Tapis jobs are represented as custom entities within Drupal, and this module also takes care of creating a view on the user's profile page for viewing all the jobs that the user has access to.
Furthermore, this module provides forms for launching a job from an app page, and cloning an existing job.
Finally, this module also provides a setting for enabling users to share their active job sessions with other users via temporary links (only applies for Web/VNC apps).