3 * Copyright (C) 2016-2017 Jerry Padgett <sjpadgett@gmail.com>
5 * LICENSE: This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU Affero General Public License as
7 * published by the Free Software Foundation, either version 3 of the
8 * License, or (at your option) any later version.
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU Affero General Public License for more details.
15 * You should have received a copy of the GNU Affero General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 * @author Jerry Padgett <sjpadgett@gmail.com>
20 * @link http://www.open-emr.org
22 var isWin = /^win/.test(process.platform);
24 var Service = require('node-windows').Service;
27 var Service = require('node-linux').Service;
29 var svc = new Service({
31 script: require('path').join(__dirname,'serveccda.njs')
33 svc.on('uninstall',function(){
34 console.log('Uninstall complete.');
36 console.log('The service exists: ',svc.exists());
38 console.log('The service exists: ',svc.exists);