dharma-folder-watcher
v0.1.10
Published
Modulo para monitorar uma pasta
Downloads
4
Readme
dharma-folder-watcher
Modulo para monitorar uma pasta
Como instalar:
npm i -g dharma-folder-watcher
Configurar o monitoramento
Para criar um monitoramento, é necessário primeiro criar um arquivo de configuração json. É aconselhável criar o arquivo na mesma pasta onde serão gravados os históricos de processamento.
Exemplo de arquivo de configuração:
{
"name": "Lançamentos Fiscais",
"path": "C:\\iacon\\arquivos",
"onadd": [
"python3 \"{servicos}\\analisar_arquivo.py\" mensagem=\"{arquivo}\"",
"python3 \"{servicos}\\avisar_diretoria.py\" mensagem=\"{arquivo}\""
],
"onremove": [
"python3 \"{servicos}\\limpar_dados.py\" mensagem=\"{arquivo}\""
],
"onrename": [
"python3 \"{servicos}\\atualizar_dados.py\" mensagem=\"{arquivo}\""
]
}
Iniciar o monitoramento
dharma-folder-watcher config=geral.json
Mostrar os últimos 10 arquivos adicionados
dharma-folder-watcher config=geral.json ult-adicionados=10
Mostrar os últimos 10 arquivos removidos
dharma-folder-watcher config=geral.json ult-removidos=10
Mostrar os últimos 10 processamentos com erro
dharma-folder-watcher config=geral.json ult-erros=10