Trees | Indices | Help |
|
---|
|
A wrapper to the standard library subprocess module.
This module automatically checks for executables in the $SCHRODINGER and $SCHRODINGER/utilities to make it absolute, and adds an interpreter to the command where appropriate.
A general limitation of this module is that the subprocess commands must be specified as lists of strings. This is a conscious design decision meant to avoid issues with quoting arguments that contain spaces.
Copyright Schrodinger, LLC. All rights reserved.
|
|||
|
|||
|
|||
int |
|
||
int |
|
||
str |
|
||
|
|
|||
__doc__ =
|
|||
__package__ = None hash(x) |
|
If the program name isn't an absolute path, look for the program in the $SCHRODINGER and $SCHRODINGER/utilities directories. If the program executable has .pl or .py or .sh extension, and the appropriate interpreter is not specified, 'perl', 'python' or 'sh' interpreter is added for .pl, .py, .sh extension respectively. Return a list of command line arguments that can be used to launch the command.
|
Run a command with arguments and wait for it to return. Return the exit status. Look for executables in $SCHRODINGER and $SCHRODINGER/utilities, and provide an interpreter if needed.
|
Run a command with arguments and wait for it to return. Raises an exception if the command exits with a non-zero exit status. Return the exit status. Look for executables in $SCHRODINGER and $SCHRODINGER/utilities, and provide an interpreter if needed.
|
Run a command with arguments and wait for it to return. Raises an exception if the command exits with a non-zero exit status. Return the Look for executables in $SCHRODINGER and $SCHRODINGER/utilities, and provide an interpreter if needed.
|
A wrapper for the builtin subprocess module's Popen class. This function will return a subprocess Popen instance, passing all kwargs on to the underlying class. The only difference is that it will automatically look for executables in $SCHRODINGER and $SCHRODINGER/utilities, and provide an interpreter if needed.
|
|
__doc__
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Aug 6 04:50:22 2015 | http://epydoc.sourceforge.net |