Documentation
¶
Index ¶
- Variables
- func FormatData(reply *protos.QueryTasksInfoReply) (header []string, tableData [][]string)
- func ParseCmdArgs()
- func Query() util.CraneCmdError
- func QueryTableOutput(reply *protos.QueryTasksInfoReply) util.CraneCmdError
- func QueryTasksInfo() (*protos.QueryTasksInfoReply, util.CraneCmdError)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( FlagConfigFilePath string FlagFull bool FlagNoHeader bool FlagStartTime bool FlagSelf bool FlagFilterPartitions string FlagFilterJobIDs string FlagFilterJobNames string FlagFilterQos string FlagFilterStates string FlagFilterUsers string FlagFilterAccounts string FlagFormat string FlagIterate uint64 FlagNumLimit uint32 FlagJson bool RootCmd = &cobra.Command{ Use: "cqueue [flags]", Short: "Display the job information and queue status", Long: "", Version: util.Version(), Args: cobra.ExactArgs(0), PersistentPreRun: func(cmd *cobra.Command, args []string) { util.DetectNetworkProxy() }, Run: func(cmd *cobra.Command, args []string) { if cmd.Flags().Changed("max-lines") { if FlagNumLimit == 0 { log.Error("Output line number limit must be greater than 0.") os.Exit(util.ErrorCmdArg) } } err := util.ErrorSuccess if FlagIterate != 0 { err = loopedQuery(FlagIterate) } else { err = Query() } os.Exit(err) }, } )
Functions ¶
func FormatData ¶
func FormatData(reply *protos.QueryTasksInfoReply) (header []string, tableData [][]string)
FormatData formats the output data according to the format string. The format string can accept specifiers in the form of %.<width><format character>. Besides, it can contain prefix, padding and suffix strings, e.g., "prefix%j_xx%t_x%.5L(Suffix)"
func ParseCmdArgs ¶
func ParseCmdArgs()
func Query ¶
func Query() util.CraneCmdError
func QueryTableOutput ¶
func QueryTableOutput(reply *protos.QueryTasksInfoReply) util.CraneCmdError
func QueryTasksInfo ¶
func QueryTasksInfo() (*protos.QueryTasksInfoReply, util.CraneCmdError)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.