Eu tenho um temporizador systemd que é executado a cada 10 minutos para baixar meu email com offlineimap
. O problema é que às vezes recebo uma grande quantidade de e-mails ou anexos grandes e, enquanto isso, posso estar viajando usando a conexão do meu telefone.
Neste momento, tenho um script personalizado que consulta a conexão atualmente ativa usando nmcli
e verifica se é um medidor. Se assim for, não corre offlineimap
.
A minha pergunta é: os temporizadores systemd podem fazer o mesmo? Algo ao longo destas linhas:
[Timer]
OnUnitInactiveSec=10m
RunOnMetered=no
Tags systemd systemd-timer