예제 #1
0
def reloadAsterisk():
	"""This reloads the Asterisk PBX."""
	createPythonConfig()
	createAsteriskConfig()
	import manager
	s = manager.reloadAsterisk()
	if panelutils.isConfigured():
		s += panelutils.restartPanelDaemon()
	return "<br/>".join(s)
예제 #2
0
def reloadAsterisk():
	"""This reloads the Asterisk PBX."""
	createPythonConfig()
	createAsteriskConfig()
	writeAsteriskConfig()
	import manager
	s = manager.reloadAsterisk()
	if configlets.configlet_tree.hasConfiglet('CfgOptMusic'):
		s += manager.reloadMoH()
	if panelutils.isConfigured():
		s += panelutils.restartPanelDaemon()
	return "".join(s)