Fixed service console command to use correct service name, on branded agents

Bryan Roe committed Dec 18, 2020 at 15:35 UTC 059e8b4cc4e0e3ed254e46da9c9122993fe0f7f8
1 file changed +9 -1
agents/meshcore.js
+9 -1
@@ -2811,7 +2811,15 @@ function createMeshCore(agent) {
2811 }
2812 else
2813 {
2814 - var s = require('service-manager').manager.getService(process.platform == 'win32' ? 'Mesh Agent' : 'meshagent');
2814 + var svcname = process.platform == 'win32' ? 'Mesh Agent' : 'meshagent';
2815 + try
2816 + {
2817 + svcname = require('MeshAgent').serviceName;
2818 + }
2819 + catch(x)
2820 + {
2821 + }
2822 + var s = require('service-manager').manager.getService(svcname);
2823 switch(args['_'][0].toLowerCase())
2824 {
2825 case 'status':