feat(config): add support for multiple session periods
Replace single time range configuration with support for up to 10
configurable session periods. Rename INTERVALO_CLIQUE_ESPERA to
INTERVALO_CLIQUE_GLOBAL for clarity. Update dentro_horario function
to accept list of period tuples instead of individual start/end times.
BREAKING CHANGE: HORA_INICIO and HORA_FIM environment variables are
replaced by PERIODO_{n}_INICIO and PERIODO_{n}_FIM variables (n=1-10).
INTERVALO_CLIQUE_ESPERA is renamed to INTERVALO_CLIQUE_GLOBAL.
This commit is contained in:
@@ -4,8 +4,27 @@ INTERVALO_MAXIMO_CLIQUE=20
|
||||
INTERVALO_PRIMEIRO_CLIQUE=10
|
||||
MAXIMO_CLIQUES_POR_SESSAO=20
|
||||
INTERVALO_ENTRE_SESSOES=3300
|
||||
INTERVALO_CLIQUE_ESPERA=900
|
||||
INTERVALO_CLIQUE_GLOBAL=900
|
||||
MAXIMO_FALHAS=10
|
||||
HORA_INICIO=09:00
|
||||
HORA_FIM=18:00
|
||||
# Períodos de sessão (até 10). Deixe vazio para desativar um período.
|
||||
PERIODO_1_INICIO=09:00
|
||||
PERIODO_1_FIM=12:00
|
||||
PERIODO_2_INICIO=14:00
|
||||
PERIODO_2_FIM=18:00
|
||||
PERIODO_3_INICIO=
|
||||
PERIODO_3_FIM=
|
||||
PERIODO_4_INICIO=
|
||||
PERIODO_4_FIM=
|
||||
PERIODO_5_INICIO=
|
||||
PERIODO_5_FIM=
|
||||
PERIODO_6_INICIO=
|
||||
PERIODO_6_FIM=
|
||||
PERIODO_7_INICIO=
|
||||
PERIODO_7_FIM=
|
||||
PERIODO_8_INICIO=
|
||||
PERIODO_8_FIM=
|
||||
PERIODO_9_INICIO=
|
||||
PERIODO_9_FIM=
|
||||
PERIODO_10_INICIO=
|
||||
PERIODO_10_FIM=
|
||||
CONFIANCA=0.9
|
||||
|
||||
Reference in New Issue
Block a user