Module Expr Str Import alias alias alias alias alias Import alias identifier ImportFrom alias Import alias identifier ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Str ClassDef bases body Assign NameStore ListLoad Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Delete SubscriptDel NameLoad Index Str orelse If CompareIn Str AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Str AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Str If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num If Call NameLoad NameLoad NameLoad body Return NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Return Call NameLoad NameLoad orelse If CompareIs Call NameLoad NameLoad NameLoad body Return Call NameLoad NameLoad orelse Raise Call NameLoad Str orelse FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list Return NameLoad decorator_list Assign NameStore Dict FunctionDef arguments args NameParam defaults body Expr Str If CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str If CompareIn NameLoad NameLoad body TryExcept body Assign NameStore DictComp Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad comprehension NameStore NameLoad Expr Call SubscriptLoad NameLoad Index NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise ExceptHandler body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Raise orelse Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults Num body Expr Str For NameStore Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore NameLoad If AttributeLoad NameLoad attr body Assign NameStore BinOpMult BinOpSub NameLoad Call NameLoad NameLoad Str Print BinOpMod Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str orelse Print BinOpMod Str NameLoad If BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Str If AttributeLoad NameLoad attr body AugAssignAdd NameStore Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If NameLoad body AugAssignAdd NameStore Str orelse AugAssignAdd NameStore Str Print BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Str decorator_list Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Global identifier Assign NameStore NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Global identifier Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Global identifier Assign NameStore NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Global identifier Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Assign NameStore ListComp BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index NameLoad comprehension NameStore NameLoad If UnaryOpNot CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword CompareEq AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If CompareNotEq NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list
N/A N/A 
Tasks are basically functions with some managment code allow them to run in jasyscript.py
 N/A types os sys inspect subprocess N/A jasy.core.Console Console jasy.env.State session N/A jasy.core.Util Util jasy UserError N/A __all__ N/A task executeTask runTask printTasks setCommand setOptions getOptions Task N/A N/A N/A __slots__ N/A func name curry availableArgs hasFlexArgs __doc__ __name__ __init__ N/A N/A self func N/A curry N/A N/A Creates a task bound to the given function and currying in static parameters N/A N/A self func func N/A N/A self name N/A func __name__ N/A N/A self __name__ N/A Task: %s N/A func __name__ N/A N/A func task self N/A N/A self curry curry N/A N/A self __doc__ N/A N/A inspect getdoc func N/A result N/A N/A inspect getfullargspec func N/A N/A self availableArgs N/A result args N/A N/A self hasFlexArgs N/A N/A result varkw None N/A N/A addTask self N/A __call__ N/A N/A self N/A kwargs N/A N/A merged N/A N/A N/A N/A merged update N/A self curry N/A N/A N/A merged update kwargs N/A N/A prefix merged N/A N/A N/A N/A session setCurrentPrefix N/A merged N/A prefix N/A N/A merged N/A prefix N/A N/A N/A clean N/A self name N/A N/A N/A N/A session setCurrentPrefix None N/A N/A N/A N/A session setCurrentPrefix N/A self name N/A N/A N/A Console header N/A self __name__ N/A N/A N/A self func merged N/A __repr__ N/A N/A self N/A N/A N/A N/A Task:  N/A self __name__ N/A N/A task N/A N/A N/A args kwargs N/A N/A  Specifies that this function is a task.  N/A N/A N/A len args 1 N/A N/A func N/A args N/A 0 N/A N/A isinstance func Task N/A N/A func N/A N/A N/A isinstance func N/A types FunctionType N/A N/A N/A Task func N/A N/A N/A N/A type func str N/A N/A N/A task kwargs N/A N/A N/A UserError Invalid task N/A wrapper N/A N/A func N/A N/A N/A N/A Task func kwargs N/A N/A wrapper N/A N/A __taskRegistry N/A addTask N/A N/A task N/A N/A N/A Registers the given task with its name N/A N/A N/A task name __taskRegistry N/A N/A N/A N/A Console debug N/A Overriding task: %s N/A task name N/A N/A N/A N/A Console debug N/A Registering task: %s N/A task name N/A N/A __taskRegistry N/A N/A task name task N/A executeTask N/A N/A taskname N/A kwargs N/A N/A Executes the given task by name with any optional named arguments N/A N/A taskname __taskRegistry N/A N/A N/A N/A camelCaseArgs N/A N/A N/A Util camelize key N/A kwargs N/A key N/A key kwargs N/A N/A N/A __taskRegistry N/A taskname camelCaseArgs N/A N/A N/A UserError N/A err N/A N/A N/A N/A N/A N/A N/A Console error N/A Unexpected error! Could not finish task %s successfully! taskname N/A N/A N/A N/A UserError N/A No such task: %s taskname N/A printTasks N/A N/A indent N/A 16 N/A N/A Prints out a list of all avaible tasks and their descriptions N/A name N/A sorted __taskRegistry N/A N/A obj N/A __taskRegistry N/A name N/A formattedName name N/A N/A obj __doc__ N/A N/A space N/A N/A indent N/A len name N/A N/A     %s: %s%s N/A formattedName space N/A N/A Console colorize N/A obj __doc__ magenta N/A N/A N/A     %s formattedName N/A N/A N/A obj availableArgs N/A obj hasFlexArgs N/A N/A text N/A N/A obj availableArgs N/A N/A text N/A N/A Util hyphenate N/A --%s <var> N/A N/A  <var> -- join N/A obj availableArgs N/A N/A obj hasFlexArgs N/A N/A text N/A N/A text  ... N/A N/A text --<name> <var> N/A N/A       %s N/A N/A Console colorize text grey N/A N/A __command None N/A __options None setCommand N/A N/A cmd N/A N/A N/A Sets the jasy command which should be used to execute tasks with runTask() N/A __command N/A __command cmd N/A getCommand N/A N/A N/A N/A N/A Returns the "jasy" command which is currently executed. N/A __command N/A __command N/A setOptions N/A N/A options N/A N/A N/A Sets currently configured command line options. Mainly used for printing help screens. N/A __options N/A __options options N/A getOptions N/A N/A N/A N/A N/A Returns the options as passed to the jasy command. Useful for printing all command line arguments. N/A __options N/A __options N/A runTask N/A N/A project task N/A kwargs N/A N/A 
    Executes the given task of the given projects. 
    
    This happens inside a new sandboxed session during which the 
    current session is paused/resumed automatically.
     N/A remote N/A N/A session getProjectByName project N/A N/A remote None N/A N/A remotePath N/A N/A remote getPath N/A remoteName N/A N/A remote getName N/A N/A N/A N/A N/A os path isdir project N/A N/A remotePath project N/A remoteName N/A N/A N/A os path basename project N/A N/A N/A UserError N/A Unknown project or invalid path: %s project N/A N/A N/A Console info Running %s of project %s... N/A N/A Console colorize task bold N/A N/A Console colorize remoteName bold N/A N/A N/A session pause N/A params N/A N/A --%s=%s N/A key N/A kwargs N/A key N/A key kwargs N/A N/A N/A prefix kwargs N/A N/A N/A N/A params append N/A --prefix=%s N/A N/A session getCurrentPrefix N/A args N/A N/A __command task params N/A oldPath N/A N/A os getcwd N/A N/A N/A os chdir remotePath N/A returnValue N/A N/A subprocess call args shell N/A N/A sys platform win32 N/A N/A N/A os chdir oldPath N/A N/A N/A session resume N/A N/A returnValue 0 N/A N/A N/A UserError N/A Executing of sub task %s from project %s failed N/A task project N/A