Revision 1a8c0ce1 tools/burnin

b/tools/burnin
81 81
  """
82 82

  
83 83
  logger.SetupLogging(debug=True, program="ganeti/burnin")
84
  proc = mcpu.Processor()
84
  proc = mcpu.Processor(feedback=Feedback)
85 85
  result = proc.ExecOpCode(opcodes.OpQueryNodes(output_fields=["name"],
86
                                                names=[]), Feedback)
86
                                                names=[]))
87 87
  nodelist = [data[0] for data in result]
88 88

  
89 89
  Feedback("- Testing global parameters")
90 90

  
91
  result = proc.ExecOpCode(opcodes.OpDiagnoseOS(), Feedback)
91
  result = proc.ExecOpCode(opcodes.OpDiagnoseOS())
92 92

  
93 93
  if not result:
94 94
    Feedback("Can't get the OS list")
......
135 135
                                    ip_check=True,
136 136
                                    wait_for_sync=True)
137 137
      Feedback("- Add instance %s on node %s" % (instance_name, pnode))
138
      result = proc.ExecOpCode(op, Feedback)
138
      result = proc.ExecOpCode(op)
139 139
      to_remove.append(instance_name)
140 140
      idx = next_idx
141 141

  
......
148 148
                                      remote_node=None)
149 149

  
150 150
          Feedback("- Replace disks for instance %s" % (instance_name))
151
          result = proc.ExecOpCode(op, Feedback)
151
          result = proc.ExecOpCode(op)
152 152
      else:
153 153
        Feedback("- Can't run replace1, not enough nodes")
154 154

  
......
160 160
                                          ignore_consistency=True)
161 161

  
162 162
          Feedback("- Failover instance %s" % (instance_name))
163
          result = proc.ExecOpCode(op, Feedback)
163
          result = proc.ExecOpCode(op)
164 164
      else:
165 165
        Feedback("- Can't run failovers, not enough nodes")
166 166

  
......
168 168
    for instance_name in args:
169 169
      op = opcodes.OpShutdownInstance(instance_name=instance_name)
170 170
      Feedback("- Shutdown instance %s" % instance_name)
171
      result = proc.ExecOpCode(op, Feedback)
171
      result = proc.ExecOpCode(op)
172 172
      op = opcodes.OpStartupInstance(instance_name=instance_name, force=False)
173 173
      Feedback("- Start instance %s" % instance_name)
174
      result = proc.ExecOpCode(op, Feedback)
174
      result = proc.ExecOpCode(op)
175 175

  
176 176
  finally:
177 177
    # remove
178 178
    for instance_name in to_remove:
179 179
      op = opcodes.OpRemoveInstance(instance_name=instance_name)
180 180
      Feedback("- Remove instance %s" % instance_name)
181
      result = proc.ExecOpCode(op, Feedback)
181
      result = proc.ExecOpCode(op)
182 182

  
183 183
  return 0
184 184

  

Also available in: Unified diff