ImportSourceCoreApi: allow host objects

This commit is contained in:
Thomas Gelf 2015-12-15 18:59:34 +01:00
parent 09df0b7a1e
commit 81be63c74d

View File

@ -31,6 +31,10 @@ class ImportSourceCoreApi extends ImportSourceHook
public function listColumns() public function listColumns()
{ {
$res = $this->fetchData(); $res = $this->fetchData();
if (empty($data)) {
return array('object_name');
}
return array_keys((array) $res[0]); return array_keys((array) $res[0]);
} }
@ -46,8 +50,9 @@ class ImportSourceCoreApi extends ImportSourceHook
'required' => true, 'required' => true,
'multiOptions' => $form->optionalEnum(array( 'multiOptions' => $form->optionalEnum(array(
'CheckCommand' => 'Commands', 'CheckCommand' => 'Commands',
'Endpoint' => 'Endpoints', 'Endpoint' => 'Endpoints',
'Zone' => 'Zones', 'Host' => 'Host',
'Zone' => 'Zones',
)) ))
)); ));
} }