Skip to content

Commit adc66fe

Browse files
committed
add str2GpuJobData
1 parent d3ca8cc commit adc66fe

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pythonlsf/lsf.i

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ int fclose(FILE *f);
2525
#include "lsf.h"
2626
#include "lsbatch.h"
2727
#include "lib.table.h"
28+
extern struct gpuJobData* str2GpuJobData(char *str);
2829
%}
2930

3031
%pointer_functions(int, intp)
@@ -47,6 +48,10 @@ int fclose(FILE *f);
4748
%array_functions(struct shareAcctInfoEnt, shareAcctInfoEntArray)
4849
#ifdef LSF_VERSION_101
4950
%array_functions(struct gpuRusage, gpuRusageArray)
51+
%array_functions(struct gpuJobHostData, gpuJobHostDataArray)
52+
%array_functions(struct gpuTaskData, gpuTaskDataArray)
53+
%array_functions(struct gpuData *, gpuDataArray)
54+
%array_functions(struct migData, migDataArray)
5055
#endif
5156
%array_functions(LS_LONG_INT, LS_LONG_INTArray)
5257
%array_functions(guaranteedResourcePoolEnt, guaranteedResourcePoolEntArray)
@@ -703,6 +708,9 @@ int get_lsb_errno() {
703708
char * get_lsb_sysmsg() {
704709
return lsb_sysmsg();
705710
}
711+
struct gpuJobData* get_str2GpuJobData(char *str) {
712+
return str2GpuJobData(str);
713+
}
706714

707715
PyObject * get_pids_from_stream(struct jRusage * jrusage) {
708716
struct pidInfo *pidInfo;

0 commit comments

Comments
 (0)