Class _proxyClass
source code
object --+
|
GPIProxyObject --+
|
Lib.Interactive.Interactive'.Interactive._proxyClass
Run jobs interactively on local host.
Interactive job prints output directly on screen and takes the input from the keyboard.
So it may be interupted with Ctrl-C
Properties:
status Backend status. (simple property,
default='new',protected,comparable)
actualCE Name of machine where job is run. (simple property,
default='',protected,comparable)
workdir Work directory. (simple property, default='',protected,comparable)
id Process id. (simple property, default=0,protected,comparable)
exitcode Process exit code. (simple property,
default=0,protected,comparable)
|
_impl
This is a Ganga.GPI.Interactive implementation class.
|
|
__eq__(self,
x)
Equality operator (==), compare the Interactive properties which are
declared as [comparable]. |
source code
|
|
|
__init__(self,
*args,
**kwds)
GPI Interactive object constructor: Interactive() : create
interactive with default settings; Interactive(i) : make a copy of i;
Interactive(i,x=a,...): make a copy of i and set property 'x' to a,
etc.. |
source code
|
|
|
__ne__(self,
x)
Non-equality operator (!=). |
source code
|
|
|
|
|
|
|
__str__(self)
Return a printable string representing Interactive object as a tree
of properties. |
source code
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__sizeof__ ,
__subclasshook__
|
|
actualCE = <Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object...
|
|
exitcode = <Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object...
|
|
id = <Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x...
|
|
status = <Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object a...
|
|
workdir = <Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object ...
|
Inherited from object :
__class__
|
__init__(self,
*args,
**kwds)
(Constructor)
| source code
|
GPI Interactive object constructor: Interactive() : create interactive
with default settings; Interactive(i) : make a copy of i;
Interactive(i,x=a,...): make a copy of i and set property 'x' to a,
etc..
- Overrides:
object.__init__
|
Return an short representation of Interactive object.
- Overrides:
object.__repr__
|
Set a property of Interactive with consistency and safety checks.
Setting a [protected] or a unexisting property raises AttributeError.
- Overrides:
object.__setattr__
|
__str__(self)
(Informal representation operator)
| source code
|
Return a printable string representing Interactive object as a tree of
properties.
- Overrides:
object.__str__
|
actualCE
- Value:
<Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x35debd0>
|
|
exitcode
- Value:
<Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x35decd0>
|
|
id
- Value:
<Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x35dec50>
|
|
status
- Value:
<Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x35dea90>
|
|
workdir
- Value:
<Ganga.GPIDev.Base.Proxy.ProxyDataDescriptor object at 0x35deb90>
|
|