(CommandList children: [ (FuncDef name: create-master-instance-with-resources body: (BraceGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ('MASTER_IP: ') ($ VSub_Name '$MASTER_IP'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[107])] ) (SimpleCommand words: [{(echo)} {(DQ ('MASTER_NAME: ') ($ VSub_Name '$MASTER_NAME'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[118])] ) ] spids: [97] ) spids: [93 96] ) (FuncDef name: execute-cmd-on-master-with-retries body: (BraceGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ('Executing command on the master'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[148])] ) ] spids: [139] ) spids: [133 138] ) (FuncDef name: copy-files body: (BraceGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ('Copying files'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[184])] ) ] spids: [175] ) spids: [169 174] ) (FuncDef name: delete-master-instance-and-resources body: (BraceGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ('Deleting master instance and its allocated resources'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[218])] ) ] spids: [209] ) spids: [205 208] ) ] )