(CommandList
  children: [
    (C {(sh)} {(./ceph.conf.sh)} 
      {
        (CommandSubPart
          command_list: (CommandList children:[(C {(hostname)} {(-i)})])
          left_token: <Left_Backtick "`">
          spids: [77 81]
        )
      }
    )
    (C {(sh)} {(./mon.sh)} 
      {
        (CommandSubPart
          command_list: (CommandList children:[(C {(hostname)} {(-i)})])
          left_token: <Left_Backtick "`">
          spids: [91 95]
        )
      }
    )
    (C {(mkdir)} {(-p)} {(/var/lib/ceph/osd/ceph-0)} {(/var/lib/ceph/osd/ceph-1)})
    (C {(sh)} {(./osd.sh)} {(0)})
    (C {(sh)} {(./osd.sh)} {(1)})
    (C {(rbd)} {(import)} {(block)} {(foo)})
    (C {(echo)} {(DQ ("Ceph is ready"))})
    (While
      cond: [(Sentence child:(C {(true)}) terminator:<Op_Semi ";">)]
      body: (DoGroup children:[(C {(sleep)} {(10)})] spids:[152159])
    )
  ]
)