@remote.it/core
Version:
Core remote.it JavasScript/TypeScript library
21 lines (17 loc) • 551 B
text/typescript
import debug from 'debug'
import { ProcessManager } from './ProcessManager'
import { ServiceConfig } from './ConfigFile'
import { ServiceProcess } from './ServiceProcess'
const d = debug('remoteit:ServiceProcessManager')
export class ServiceProcessManager extends ProcessManager {
newProcess(config: ServiceConfig) {
return new ServiceProcess(config)
}
findUnchanged(prev: ServiceConfig, curr: ServiceConfig) {
return (
curr.uid === prev.uid &&
curr.hostname === prev.hostname &&
curr.port === prev.port
)
}
}