Do not allow specification to be deleted if devices are using it

Description

The REST services currently allow device specifications to be deleted even if devices are using them. This causes problems since the devices are orphaned and have no frame of reference. Require any devices using the specification to be deleted before deleting the specification itself.

Environment

None
Fixed

Assignee

DerekA

Reporter

DerekA

Labels

None

Components

Fix versions

Priority

Major