when i used the great project 'pmgo' in custom process management of our system, we found used master.StartRemoteMasterServer(dsn, configFile) method use custom filename are always same filename config.toml in the current path, and we can't define 'SysFolder' at variable in another path, because master.saveProcsWrapper will create a config file in SysFolder, this is confused in multiple config filename as multi confgiure. like below
├── run
| ├-- config.toml # <-- here duplicate config
| |
│ └── python
│ ├── python.err
│ ├── python.out
│ └── python.pid
├── config.toml <-- here
when i used the great project 'pmgo' in custom process management of our system, we found used
master.StartRemoteMasterServer(dsn, configFile)
method use custom filename are always same filenameconfig.toml
in the current path, and we can't define 'SysFolder' at variable in another path, becausemaster.saveProcsWrapper
will create a config file inSysFolder
, this is confused in multiple config filename as multi confgiure. like belowcat config.toml