Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

jobLogURL: string = "https://xsede-xdcdb-api.xsede.org/gateway/v2/job_attributes"

Class for accessing XSEDE commands

Methods

  • diffInSeconds(a: any, b: any): number
  • static

    Time difference in seconds

    param{float}

    a - time input 1

    param{float}

    b - time input 2

    return{float}
    • time difference in seconds

    Parameters

    • a: any
    • b: any

    Returns number

  • formateDate(date: Date): string
  • static

    Convert date to string fomat

    paramp{date}

    date - date format

    return{string}
    • date in string format

    Parameters

    • date: Date

    Returns string

  • jobLog(slurmId: string, hpc: hpcConfig, job: Job): Promise<void>
  • static

    Register user job to XSEDE log

    paramp{string}

    slurmId - slurm workload manager id

    paramp{hpcconfig}

    hpc - hpcConfiguration

    param{job}

    job - job object

    Parameters

    Returns Promise<void>

Generated using TypeDoc