Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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