(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:REPORT_DIR)
          op: Equal
          rhs: 
            {
              (DQ 
                (BracedVarSub
                  token: <VSub_Number 1>
                  suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(_artifacts)})
                  spids: [46 50]
                )
              )
            }
          spids: [44]
        )
      ]
      spids: [44]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:KUBE_ROOT)
          op: Equal
          rhs: 
            {
              (CommandSubPart
                command_list: 
                  (CommandList
                    children: [(C {(dirname)} {(DQ (${ VSub_Name BASH_SOURCE))})]
                  )
                left_token: <Left_CommandSub '$('>
                spids: [54 62]
              ) (/../..)
            }
          spids: [53]
        )
      ]
      spids: [53]
    )
    (C {(source)} {(${ VSub_Name KUBE_ROOT) (/test/kubemark/cloud-provider-config.sh)})
    (C {(source)} 
      {(${ VSub_Name KUBE_ROOT) (/cluster/kubemark/) (${ VSub_Name CLOUD_PROVIDER) 
        (/config-default.sh)
      }
    )
    (C {(export)} {(Lit_VarLike 'KUBEMARK_MASTER_NAME=') (DQ (${ VSub_Name MASTER_NAME))})
    (C {(echo)} {(DQ ('Dumping logs for kubemark master: ') (${ VSub_Name KUBEMARK_MASTER_NAME))})
    (SimpleCommand
      words: [
        {(${ VSub_Name KUBE_ROOT) (/cluster/log-dump/log-dump.sh)}
        {(DQ (${ VSub_Name REPORT_DIR))}
      ]
      more_env: [(env_pair name:DUMP_ONLY_MASTER_LOGS val:{(true)} spids:[104])]
    )
  ]
)