31 lines
1.2 KiB
TypeScript
31 lines
1.2 KiB
TypeScript
export const hostOperationTitles: Record<string, string> = {
|
|
'instance.create': 'Create server container',
|
|
'instance.rebuild': 'Rebuild server container',
|
|
'instance.start': 'Start server container',
|
|
'instance.restart': 'Restart server container',
|
|
'instance.stop': 'Stop server container',
|
|
'instance.remove': 'Destroy server container',
|
|
'instance.cancel-create': 'Cancel server creation',
|
|
'instance.inspect': 'Check server container',
|
|
'host.inspect': 'Check host',
|
|
'host.decommission': 'Remove host',
|
|
'runtime.pull': 'Prepare container runtime',
|
|
'library.download': 'Download game files',
|
|
'library.import': 'Import game files',
|
|
'plutonium.prepare': 'Prepare game update',
|
|
'files.stage': 'Stage server files',
|
|
'files.apply': 'Apply server files',
|
|
'files.read': 'Read server files',
|
|
'files.list': 'List server files',
|
|
'files.stat': 'Check server files',
|
|
'files.manifest': 'Check file versions',
|
|
'files.remove': 'Remove server files',
|
|
'rcon.status-batch': 'Check game status',
|
|
'rcon.execute': 'Game command',
|
|
'logs.read': 'Read server logs'
|
|
};
|
|
|
|
export function hostOperationTitle(kind: string): string {
|
|
return hostOperationTitles[kind] ?? 'Host operation';
|
|
}
|