 
       .timeout ComputeController.timeout
 
-      .catch (err)=>
+      .catch (err)->
 
         # Ignore pending event and timeout errors but log others
         unless (err?.code is "107") or (err?.name is "TimeoutError")

    return  if @running
    @running = yes

    # info "ComputeState checker started."

    @tick yes
    @timer = KD.utils.repeat @getOption('interval'), @bound 'tick'


  ignore: (machineId)->

    unless machineId in @ignoredMachines
      @ignoredMachines.push machineId


  watch: (machineId)->

    @ignoredMachines = (m for m in @ignoredMachines when m isnt machineId)

