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':