diff --git a/renamehost.php b/renamehost.php index 220c238903..96d0b8e001 100755 --- a/renamehost.php +++ b/renamehost.php @@ -23,13 +23,22 @@ if ($argv[1] && $argv[2]) { $toid = getidbyname($tohost); if ($toid) { echo "NOT renamed. New hostname $tohost already exists.\n"; + exit(1); } else { - renamehost($id, $tohost, 'console'); - echo "Renamed $host\n"; + $result = renamehost($id, $tohost, 'console'); + if ($result == '') { + echo "Renamed $host\n"; + exit(0); + } else { + echo "NOT renamed: $result"; + exit(1); + } } } else { echo "Host doesn't exist!\n"; + exit(1); } } else { echo "Host Rename Tool\nUsage: ./renamehost.php \n"; + exit(1); }