def __init__(self, *args, **kwargs): ControllerVoto.__init__(self, *args, **kwargs) global _audio_player if _audio_player is None or not _audio_player.is_alive(): _audio_player = WavPlayer() _audio_player.start() _audio_player.set_volume(VOLUMEN_GENERAL)
def __init__(self, parent): global _audio_player super(ControllerRecuento, self).__init__() self.sesion = get_sesion() self.parent = parent self.partido = None self.add_processor("recuento", Actions(self)) self.callback_aceptar = None self.callback_cancelar = None self.msjs_panel = { RECUENTO_OK: (_("lectura_ok"), os.path.join(PATH_SONIDOS_VOTO, 'ok.wav')), RECUENTO_ERROR: (_("error_lectura"), os.path.join(PATH_SONIDOS_VOTO, 'error.wav')), RECUENTO_ERROR_REPETIDO: (_("boleta_repetida"), os.path.join(PATH_SONIDOS_VOTO, 'warning.wav')), RECUENTO_NO_TAG: (_("listo_para_leer"), None), RECUENTO_VER_RESULTADOS: (None, None), RECUENTO_RECUENTO_OK: (_("guardado_correc"), None), RECUENTO_RECUENTO_ERROR: (_("error_escribir_rec"), None), RECUENTO_IMPRIMIENDO: (_("mensaje_imprimiendo"), None), RECUENTO_GENERANDO: (_("mensaje_generando"), None) } if not _audio_player or not _audio_player.is_alive(): _audio_player = WavPlayer() _audio_player.start() _audio_player.set_volume(VOLUMEN_GENERAL) self._player = _audio_player
def __init__(self): Thread.__init__(self) global _audio_player if _audio_player is None or not _audio_player.is_alive(): _audio_player = WavPlayer() _audio_player.start() _audio_player.set_volume(VOLUMEN_GENERAL) self.reset() self.setDaemon(True)
def __init__(self, parent): global _audio_player super(ControllerAdmin, self).__init__() self.sesion = get_sesion() self.parent = parent self.interna = None self.add_processor("admin", Actions(self)) if not _audio_player or not _audio_player.is_alive(): _audio_player = WavPlayer() _audio_player.start() _audio_player.set_volume(VOLUMEN_GENERAL) self._player = _audio_player
MODULO_INICIO: ["inicio", "ModuloInicio"], MODULO_REINICIO: ["inicio", "ModuloReinicio"], MODULO_ADMIN: ["administrador", "ModuloAdministradorWeb"], MODULO_APERTURA: ["apertura", "ModuloApertura"], MODULO_RECUENTO: ["recuento", "ModuloRecuento"], MODULO_TOTALIZADOR: ["totalizador", "ModuloTotalizador"], MODULO_VOTO: ["voto", "ModuloVoto"], MODULO_ASISTIDA: ["asistida", "ModuloAsistida"], MODULO_DEMO: ["demo", "ModuloDemo"], MODULO_EXPULSAR_BOLETA: ["modulos_impresora", "ModuloExpulsarBoleta"], MODULO_CALIBRADOR: ["calibrador", "CalibradorPantalla"] } # Seteo el volumen del audio al maximo antes de iniciar audioplayer = WavPlayer(as_daemon=False) audioplayer.set_volume(VOLUMEN_GENERAL) audioplayer.close() if options.modulo is None: modulo = modulos_startup.pop() else: modulo = options.modulo if options.ubicacion is not None: from msa.core.data import Ubicacion from msa.voto.sesion import get_sesion sesion = get_sesion() sesion.mesa = Ubicacion.one(options.ubicacion) ejecutar = True
MODULO_INICIO: ["inicio", "ModuloInicio"], MODULO_REINICIO: ["inicio", "ModuloReinicio"], MODULO_ADMIN: ["administrador", "ModuloAdministradorWeb"], MODULO_APERTURA: ["apertura", "ModuloApertura"], MODULO_RECUENTO: ["recuento", "ModuloRecuento"], MODULO_TOTALIZADOR: ["totalizador", "ModuloTotalizador"], MODULO_VOTO: ["voto", "ModuloVoto"], MODULO_ASISTIDA: ["asistida", "ModuloAsistida"], MODULO_DEMO: ["demo", "ModuloDemo"], MODULO_EXPULSAR_BOLETA: ["modulos_impresora", "ModuloExpulsarBoleta"], MODULO_CALIBRADOR: ["calibrador", "CalibradorPantalla"], } # Seteo el volumen del audio al maximo antes de iniciar audioplayer = WavPlayer(as_daemon=False) audioplayer.set_volume(VOLUMEN_GENERAL) audioplayer.close() if options.modulo is None: modulo = modulos_startup.pop() else: modulo = options.modulo if options.ubicacion is not None: from msa.core.data import Ubicacion from msa.voto.sesion import get_sesion sesion = get_sesion() sesion.mesa = Ubicacion.one(options.ubicacion) ejecutar = True