implement user settable layer-three service for pseudo devices

This commit is contained in:
Oliver Gorwits
2019-09-01 20:33:03 +01:00
parent a267efa3d8
commit 1ec1402e0c
3 changed files with 38 additions and 1 deletions

View File

@@ -36,7 +36,7 @@ ajax '/ajax/control/admin/pseudodevice/add' => require_role admin => sub {
ip => param('ip'),
dns => param('dns'),
vendor => 'netdisco',
layers => '00000100',
layers => param('layers'),
last_discover => \'now()',
});
return unless $device;
@@ -87,6 +87,9 @@ ajax '/ajax/control/admin/pseudodevice/update' => require_role admin => sub {
})->delete;
}
}
# also set layers
$device->update({layers => param('layers')});
});
};