[yocto] [layerindex-web][PATCH v4] Asynchronous email notifications, task execution
Paul Eggleton
paul.eggleton at linux.intel.com
Thu Aug 31 22:05:48 PDT 2017
Hi Diana,
On Friday, 25 August 2017 5:20:30 PM NZST Diana Thayer wrote:
> This patch adds asynchronous task execution using a Celery backend
> and RabbitMQ task queue, so that the layer submission process to
> proceed even in the event that sending the notification email fails,
> and establishing an asynchronous execution mechanism that we can use
> in the future e.g. for triggering parse operations from the web UI.
> This pertains to bug 11195:
>
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=11195
>
> It updates the README to reflect the installation and configuration
> of a basic RabbitMQ setup, adds a 'tasks.py' file to contain task
> definitions, updates the 'edit_layer_view' function to send
> emails to administrators about new and updated layers asynchronously,
> and modifies the 'settings.py' to include a default configuration
> for a RabbitMQ connection.
>
> Signed-off-by: Diana Thayer <garbados at gmail.com>
Thanks! I've just merged this, with your changes to the dockerfile in the
other patch squashed in. I did tweak the commit message just a little, fixing
the bug reference and adding mention of the dockerfile change.
I'll get in touch with Michael Halstead about updating the OE index instance.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list