r4159 add catch wrapping for getVLANDomain() call
authorDenis Ovsienko <infrastation@yandex.ru>
Thu, 27 Jan 2011 15:00:47 +0000 (15:00 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Thu, 27 Jan 2011 15:00:47 +0000 (15:00 +0000)
syncdomain.php

index 40e4e154c8103fb50dbd0353a2949ea93af5af59..784a8c904534b26c4e8965cd78b51b70db0c37bb 100755 (executable)
@@ -38,9 +38,14 @@ default:
 $max = array_key_exists ('max', $options) ? $options['max'] : 0;
 $verbose = array_key_exists ('verbose', $options);
 
-if (NULL === $mydomain = getVLANDomain ($options['vdid']))
+try
+{
+       $mydomain = getVLANDomain ($options['vdid']);
+}
+catch (RackTablesError $e)
 {
        echo "Cannot load domain data with ID ${options['vdid']}\n";
+       echo $e->getMessage() . "\n";
        exit (1);
 }