20tab / uwsgiit_console

web application that use uwsgi.it api
MIT License
7 stars 1 forks source link

api log #36

Closed gabbork closed 10 years ago

gabbork commented 10 years ago

Abbiamo deciso che devi implementare sulle api una chiamata 'log' dove si può passare il file da leggere (default emperor.log) e ti ridice se dall'ultima chiamata si è aggiornata e il numero di righe da restituire (le ultime n righe).

In questo modo dal pannello si può implementare la visualizzazione degli ultimi log via web, per controllare problemi e cose anche quando si sta in giro, con altri dispositivi, o quando non si riesce ad entrare in ssh...

rdeioris commented 10 years ago

In english please. Btw, truly bad idea as it requires access to containers filesystem by the api server (and this break the first rule of isolation of the project)

You have dozens of ways to show text files from the vassal itself, eventually writing a uwsgi plugin for it would be way easier and saner.