mirror of https://github.com/icedream/ts3bot.git
Delay error that Xvfb is not available so main code can handle it instead.
parent
f650c3296b
commit
b6a70ebdc5
|
@ -4,11 +4,15 @@ config = require("../config")
|
||||||
services = require("../services")
|
services = require("../services")
|
||||||
require_bin = require("../require_bin")
|
require_bin = require("../require_bin")
|
||||||
|
|
||||||
require_bin "Xvfb"
|
xvfbPath = require_bin "Xvfb", false
|
||||||
|
|
||||||
module.exports = class XvfbService extends services.Service
|
module.exports = class XvfbService extends services.Service
|
||||||
constructor: -> super "Xvfb",
|
constructor: -> super "Xvfb",
|
||||||
start: (cb) ->
|
start: (cb) ->
|
||||||
|
if not xvfbPath?
|
||||||
|
cb? new Error "Xvfb is not available."
|
||||||
|
return
|
||||||
|
|
||||||
if @instance
|
if @instance
|
||||||
cb? null, @instance
|
cb? null, @instance
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue