made ServiceManager a static class
This commit is contained in:
@@ -14,7 +14,7 @@ class Service extends CLIAppBase {
|
||||
|
||||
var name = args[0];
|
||||
|
||||
var result = ServiceManager.instance.start(name);
|
||||
var result = ServiceManager.start(name);
|
||||
return handleResult(result);
|
||||
},"<name>");
|
||||
|
||||
@@ -25,7 +25,7 @@ class Service extends CLIAppBase {
|
||||
|
||||
var name = args[0];
|
||||
|
||||
var result = ServiceManager.instance.stop(name);
|
||||
var result = ServiceManager.stop(name);
|
||||
return handleResult(result);
|
||||
},"<name>");
|
||||
|
||||
@@ -38,7 +38,7 @@ class Service extends CLIAppBase {
|
||||
var binName = args[1];
|
||||
var rest = args.slice(2);
|
||||
|
||||
var result = ServiceManager.instance.register(name, binName, rest);
|
||||
var result = ServiceManager.register(name, binName, rest);
|
||||
return handleResult(result);
|
||||
},"<name> <binary> [args...]");
|
||||
|
||||
@@ -49,13 +49,13 @@ class Service extends CLIAppBase {
|
||||
|
||||
var name = args[0];
|
||||
|
||||
var result = ServiceManager.instance.unregister(name);
|
||||
var result = ServiceManager.unregister(name);
|
||||
return handleResult(result);
|
||||
},"<name>");
|
||||
|
||||
registerSyncSubcommand("list", (args) ->{
|
||||
|
||||
var list = ServiceManager.instance.listRunning();
|
||||
var list = ServiceManager.listRunning();
|
||||
|
||||
for (name in list) {
|
||||
this.handle.writeLine(name);
|
||||
@@ -69,7 +69,7 @@ class Service extends CLIAppBase {
|
||||
return false;
|
||||
}
|
||||
|
||||
ServiceManager.instance.enable(args[0]);
|
||||
ServiceManager.enable(args[0]);
|
||||
return true;
|
||||
},"<name>");
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ class Res extends CLIAppBase {
|
||||
},"<url>");
|
||||
|
||||
registerAsyncSubcommand("register",(args)->{
|
||||
var srv: Null<ResManager> = ServiceManager.instance.get("resmgr");
|
||||
var srv: Null<ResManager> = ServiceManager.get("resmgr");
|
||||
|
||||
var addr = args[0];
|
||||
var name = args[1];
|
||||
|
||||
Reference in New Issue
Block a user