Module Import alias ClassDef bases body Expr Str Assign NameStore NameStore NameStore NameStore NameStore NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad Num body Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad orelse Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Slice NameLoad SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad NameLoad attr Call NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareNotEq AttributeLoad NameLoad attr Call NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body Assert UnaryOpNot AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad If BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list
N/A N/A py XSpec N/A N/A N/A  Execution Specification: key1=value1//key2=value2 ... 
        * keys need to be unique within the specification scope 
        * neither key nor value are allowed to contain "//"
        * keys are not allowed to contain "=" 
        * keys are not allowed to start with underscore 
        * if no "=value" is given, assume a boolean True value 
     N/A popen ssh socket python chdir nice None __init__ N/A N/A self string N/A N/A N/A N/A self _spec string N/A keyvalue N/A N/A string split // N/A N/A i N/A N/A keyvalue find = N/A N/A i -1 N/A N/A N/A key value N/A keyvalue True N/A N/A N/A key value N/A N/A keyvalue N/A i N/A keyvalue N/A N/A i 1 N/A N/A key N/A XSpec __dict__ N/A N/A N/A AttributeError N/A %r not a valid XSpec key key N/A N/A setattr self key value N/A __repr__ N/A N/A self N/A N/A N/A N/A <XSpec %r> N/A N/A self _spec N/A __str__ N/A N/A self N/A N/A N/A N/A self _spec N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A self _spec N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A self _spec N/A getattr other _spec None N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self _spec N/A getattr other _spec None N/A _samefilesystem N/A N/A self N/A N/A N/A N/A bool N/A N/A self popen N/A N/A self chdir N/A N/A makegateway N/A N/A spec N/A N/A N/A N/A N/A isinstance spec XSpec N/A N/A spec N/A XSpec spec N/A N/A spec popen N/A N/A gw N/A N/A N/A py execnet PopenGateway python N/A spec python N/A N/A N/A spec ssh N/A N/A gw N/A N/A N/A py execnet SshGateway N/A spec ssh remotepython N/A spec python N/A N/A N/A spec socket N/A N/A N/A N/A spec python socket: specifying python executables not supported N/A hostport N/A N/A N/A spec socket split : N/A gw N/A N/A N/A py execnet SocketGateway hostport N/A N/A gw spec spec N/A N/A N/A spec chdir N/A spec nice N/A N/A channel N/A N/A gw remote_exec 
            import os
            path, nice = channel.receive()
            if path:
                if not os.path.exists(path):
                    os.mkdir(path)
                os.chdir(path)
            if nice and hasattr(os, 'nice'):
                os.nice(nice)
         N/A nice N/A N/A N/A spec nice N/A int N/A spec nice 0 N/A N/A N/A channel send N/A N/A spec chdir nice N/A N/A N/A channel waitclose N/A gw N/A