local modemSide = "left"
rednet.open(modemSide)

print("Miner waiting for computer command...")

while true do
  local id, msg = rednet.receive()

  if msg == "start" or msg == "quarry" then
    rednet.send(id, "Starting quarry")
    shell.run("quarry")

  elseif msg == "fuel" then
    rednet.send(id, "Fuel: " .. tostring(turtle.getFuelLevel()))

  elseif msg == "reset" then
    if fs.exists("quarry_save") then fs.delete("quarry_save") end
    rednet.send(id, "Save reset")

  elseif msg == "reboot" then
    os.reboot()
  end
end