mirror of https://github.com/nicolargo/glances
Display a critical error message is ran with both webserver and rpcserver mode
parent
6eb6f9bbe9
commit
a9bd0bd44f
|
@ -549,7 +549,6 @@ Examples of use:
|
||||||
logger.setLevel(DEBUG)
|
logger.setLevel(DEBUG)
|
||||||
else:
|
else:
|
||||||
from warnings import simplefilter
|
from warnings import simplefilter
|
||||||
|
|
||||||
simplefilter("ignore")
|
simplefilter("ignore")
|
||||||
|
|
||||||
# Plugins refresh rate
|
# Plugins refresh rate
|
||||||
|
@ -737,8 +736,17 @@ Examples of use:
|
||||||
self.args.is_server = self.is_server()
|
self.args.is_server = self.is_server()
|
||||||
self.args.is_webserver = self.is_webserver()
|
self.args.is_webserver = self.is_webserver()
|
||||||
|
|
||||||
|
# Check mode compatibility
|
||||||
|
self.check_mode_compatibility()
|
||||||
|
|
||||||
return args
|
return args
|
||||||
|
|
||||||
|
def check_mode_compatibility(self):
|
||||||
|
"""Check mode compatibility"""
|
||||||
|
if self.args.is_server and self.args.is_webserver:
|
||||||
|
logger.critical("Server and Web server mode are incompatible")
|
||||||
|
sys.exit(2)
|
||||||
|
|
||||||
def is_standalone(self):
|
def is_standalone(self):
|
||||||
"""Return True if Glances is running in standalone mode."""
|
"""Return True if Glances is running in standalone mode."""
|
||||||
return not self.args.client and not self.args.browser and not self.args.server and not self.args.webserver
|
return not self.args.client and not self.args.browser and not self.args.server and not self.args.webserver
|
||||||
|
|
Loading…
Reference in New Issue