Gancho de upload de FTP

1

Eu preciso ser notificado e executar outras tarefas quando um arquivo é carregado no meu servidor. Existe alguma chamada de método / sistema que será acionada ou qualquer coisa que eu possa ligar? Estou usando o vsftpd como meu servidor ftp.

    
por rdsoze 24.09.2012 / 11:57

1 resposta

2

Você pode abordar isso usando algo mais genérico do que um gancho de FTP (que também permitirá que ele seja dimensionado se os usuários usarem SCP, SFTP ou mesmo SSH usando um editor de texto): inotify.

Existem muitos idiomas que suportam isso, mas aqui está uma API do Python: link

Isso permitiria que você assistisse a um diretório e, quando fosse alterado, agisse com base nessas informações.

Há também o Watchdog do Python: link

    
por 25.09.2012 / 01:18