mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-02-21 02:01:35 +00:00
device-api: Add supervisor version endpoint
Change-type: minor Signed-off-by: Cameron Diver <cameron@resin.io>
This commit is contained in:
parent
479e0a8bb8
commit
ed73946af5
@ -9,6 +9,8 @@ import { appNotFoundMessage, serviceNotFoundMessage } from '../lib/messages';
|
||||
import { checkTruthy } from '../lib/validation';
|
||||
import { doPurge, doRestart, serviceAction } from './common';
|
||||
|
||||
import supervisorVersion = require('../lib/supervisor-version');
|
||||
|
||||
export function createV2Api(router: Router, applications: ApplicationManager) {
|
||||
|
||||
const { _lockingIfNecessary, deviceState } = applications;
|
||||
@ -294,4 +296,11 @@ export function createV2Api(router: Router, applications: ApplicationManager) {
|
||||
|
||||
listenStream.pipe(res);
|
||||
});
|
||||
|
||||
router.get('/v2/version', (_req, res) => {
|
||||
res.status(200).json({
|
||||
status: 'success',
|
||||
version: supervisorVersion,
|
||||
});
|
||||
});
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user