Мне нужно получать уведомления и выполнять другие задачи, когда файл загружается на мой сервер. Есть ли какой-либо метод / системный вызов, который будет запущен, или что-нибудь, что я могу зацепить? Я использую vsftpd в качестве своего ftp-сервера.
Вы можете подойти к этому, используя что-то более общее, чем перехватчик FTP (который также позволит масштабировать его, если пользователи используют SCP, SFTP или даже SSH с помощью текстового редактора): inotify.
Есть много языков, которые поддерживают это, но вот API Python: https://github.com/seb-m/pyinotify/wiki
Это позволит вам наблюдать за каталогом, и при его изменении действовать в соответствии с этой информацией.
Также существует Python Watchdog: http://code.google.com/p/python-watchdog