AgavePy
stable

Installation, Upgrade and Configuration

  • Installation Guide

Contributing to AgavePy

  • Contributing Guide

Using AgavePy

  • Authentication
  • Systems
  • Files
  • Apps
  • Jobs
    • Jobs
  • Metadata
  • Notifications
  • Profiles
  • Actors
AgavePy
  • Docs »
  • Jobs
  • Edit on GitHub

Jobs¶

Agave make job resources available to users so that these can be managed directly or through scripted applications.

  • Jobs
    • list: Get a list of jobs the authenticated user had submitted.
    • submit: Submit a new job request.
    • delete: Deletes a job from the user’s history.
    • get: Get details of the job with the specific job id.
    • manage: Perform an action on a job.
    • getHistory: Get the history of this job.
    • deletePermissions: Deletes all permissions on an job.
    • listPermissions: Get the permission ACL for this job.
    • updatePermissions: Add or update a user’s permission for an application.
    • deletePermissionsForUser: Deletes all permissions for the given user on an job.
    • listPermissionsForUser: Get a specific user’s permissions for a job.
    • updatePermissionsForUser: Add or update a user’s permission for an job.
    • getStatus: Get the status of the job.
    • listOutputs: List contents of a job’s output directory.
    • downloadOutput: Download an output file from a specific job.
    • search: Find jobs matching the given attribute/value combination(s).
Next Previous

© Copyright 2018 Texas Advanced Computing Center Revision 184ebebe.

Built with Sphinx using a theme provided by Read the Docs.