Il flusso di lavoro di Automator è valido per sempre

2

Ho incontrato un problema con il programma di automazione: ho un flusso di lavoro che elabora l'elaborazione delle immagini (converte le immagini a colori in grigio). Sono in grado di richiamare il flusso di lavoro dal terminale e funziona correttamente. Il comando è:    automatore -i infile.jpg imageconversion.workflow

Tuttavia, sto affrontando un problema quando tento di integrare questo flusso di lavoro in una webapp, creare Django e distribuirlo con mod_wsgi su Apache. Il flusso di lavoro viene richiamato (lo posso vedere dai log di webapp), ma viene eseguito per sempre e alla fine Apache ucciderà il processo figlio dopo alcuni minuti.

Sto utilizzando OS X 10.9

Qualcuno ha riscontrato un problema simile?

Grazie, Gerald

    
posta nutrina 07.03.2014 - 09:53
fonte

1 risposta

2

Limitazioni di Automator

Il tuo flusso di lavoro di Automator potrebbe richiedere l'accesso a WindowServer per funzionare. Automator è progettato per essere eseguito all'interno di una sessione utente attiva e non da una sessione shell.

L'utente Apache che avvia il flusso di lavoro di Automator è in esecuzione senza accedere a WindowServer e questo probabilmente limiterà quali azioni è possibile utilizzare.

ImageMagik

Considera l'utilizzo di uno strumento di elaborazione delle immagini progettato per l'utilizzo da riga di comando, come ImageMagik . Dai un'occhiata all'opzione -greyscale per la tua conversione:

convert in.png -grayscale Rec709Luminance out.png
    
risposta data 07.03.2014 - 10:40
fonte

Leggi altre domande sui tag