You use pbs_swigify to produce Python wrappers for PBS IFL API
How to run pbs_swigify
Syntax:
pbs_swigify [<option(s)>]
Options to pbs_swigify
-c <path pbs_conf>
Path to pbs.conf ### default? (/etc?). Default is path specified in PBS_CONF_FILE environment variable. If that is not set, default is /etc/pbs.conf.
-f
Force overwrite of _pbs_ifl.so and pbs_ifl.py when present ### overwrite with what?
-h
Display Print usage information ### ... stdout?to stdout.
-i <path to swig.i>
Path to swig interface file ### default? abs/rel?. Must be absolute path. No default.
-I <path to python_include dir>
Path to python include directory ### abs/rel, default?directory. Can be relative or absolute. No default.
-l <logging level>
Logging level ### default?level. Default is INFO.
-s <path to swig <swig binary>
Path to swig binary to use ### default? abs/rel?use. Can be relative or absolute. Default is "swig".
-t <target host>
Hostname to operate on
-w <path working dir>
Path to working directory ### default? abs/rel?(temp) directory. Can be relative or absolute. Default is system temp directory, e.g. /tmp.
--log-conf=<logging config file>
Logging config file ### default, path, abs/rel?Absolute path to logging configuration file. No default. File format specified in https://docs.python.org/2/library/logging.config.html#configuration-file-format
--version
Print version number and exit