[API] Additional RPCs for proper administration
Closed this issue · 2 comments
andreaswachs commented
What needs to be done?
For proper server/lab administration, there are several RPC that could be implemented:
Server (implemented/tested):
- Get servers + their connectivity
- ^tested
- Get frontend(s) for a given lab (IP and port)
- ^tested
- Get labs by server ID
- ^tested
- Remove labs by server ID
- ^tested
Client:
- Get servers + their connectivity
- ^tested
- Get frontend(s) for a given lab (IP and port)
- ^tested
- Get labs by server ID
- ^tested
- Remove labs by server ID
- ^tested
andreaswachs commented
The point remove labs by server ID might need to be its own endpoint as I already differentiate between GetLab
and GetLabs
, hence it should be RemoveLab
and RemoveLabs
andreaswachs commented
RemoveLabs returns default false bool for OK to cli tool, look into this