'Delete agent.
Agents register themselves on reporting state.
But if an agent does not report its status
for a long time (for example, it is dead forever. ),
admin can remove it. Agents must be disabled before
being removed.'

@abc.abstractmethod
def delete_agent(self, context, id):

    pass
