ImportRowModifier: no more ConfigurationError

This commit is contained in:
Thomas Gelf 2018-10-08 06:27:14 +02:00
parent 75a0797438
commit b3afe670c8

View File

@ -2,10 +2,10 @@
namespace Icinga\Module\Director\Objects;
use Icinga\Exception\ConfigurationError;
use Icinga\Module\Director\Data\Db\DbObjectWithSettings;
use Icinga\Module\Director\Hook\PropertyModifierHook;
use Icinga\Module\Director\Objects\Extension\PriorityColumn;
use RuntimeException;
class ImportRowModifier extends DbObjectWithSettings
{
@ -39,7 +39,10 @@ class ImportRowModifier extends DbObjectWithSettings
$class = $this->get('provider_class');
/** @var PropertyModifierHook $obj */
if (! class_exists($class)) {
throw new ConfigurationError('Cannot instantiate Property modifier %s', $class);
throw new RuntimeException(sprintf(
'Cannot instantiate Property modifier %s',
$class
));
}
$obj = new $class;
$obj->setSettings($this->getSettings());