public Listing filterJobs()

in src/main/java/com/epam/grid/engine/provider/job/slurm/SlurmJobProvider.java [112:121]


    public Listing<Job> filterJobs(final JobFilter jobFilter) {
        SacctCommandParser.filterCorrectJobIds(jobFilter);
        final CommandResult result = simpleCmdExecutor.execute(makeSqueueCommand(jobFilter));
        if (result.getExitCode() != 0) {
            CommandsUtils.throwExecutionDetails(result);
        } else if (!result.getStdErr().isEmpty()) {
            log.warn(CommandsUtils.mergeOutputLines(result.getStdErr()));
        }
        return mapToJobListing(result.getStdOut());
    }