X-Git-Url: https://pwan.org/git/?p=margebot.git;a=blobdiff_plain;f=plugins%2Ftemplates%2Freviews.md;fp=plugins%2Ftemplates%2Freviews.md;h=487b54840c978ec84634a633d41a8a30820c21be;hp=0000000000000000000000000000000000000000;hb=ea189b9619448d87c2333bed0559a166d6f53193;hpb=010dc0cc40c579e431f6d327838c4c88631ef2a2 diff --git a/plugins/templates/reviews.md b/plugins/templates/reviews.md new file mode 100644 index 0000000..487b548 --- /dev/null +++ b/plugins/templates/reviews.md @@ -0,0 +1,21 @@ +{#- reviews.md template -#} +{#- ------------------- -#} +{#- sender: Name of sender -#} +{#- msg_list: Unsorted list of {'creation_time','msg'} dicts -#} +{%- if sender is defined -%} +{%- set welcome = "Hi " ~ sender ~ ": " -%} +{%- else -%} +{%- set welcome = "" %} +{%- endif -%} +{% if not msg_list %} +{{ welcome }}I found no open MRs for you. +{% else -%} +{{welcome}}These MRs need some attention: +{% for a_msg in msg_list|sort(attribute='creation_time') %} + - {{ a_msg['msg'] }} +{% endfor %} +{% endif %} +{%- if sender is not defined -%} +You can get an updated list with the !reviews command. +{%- endif -%} +