[U-Boot] [PATCH] patman: Do not Cc addresses included in To list
Otavio Salvador
otavio at ossystems.com.br
Fri Aug 17 23:32:09 CEST 2012
On Fri, Aug 17, 2012 at 6:30 PM, Simon Glass <sjg at chromium.org> wrote:
> Hi Otavio,
>
> On Wed, Aug 15, 2012 at 12:44 PM, Otavio Salvador
> <otavio at ossystems.com.br> wrote:
>> In case an address is listed in the To list, those will be skipped on
>> Cc list or user might end with a duplicated message.
>>
>> This fixes the case when a tag points to same address used as series
>> destination thus avoiding duplicated sending.
>>
>> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
>> ---
>> tools/patman/series.py | 6 ++++++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/tools/patman/series.py b/tools/patman/series.py
>> index eda1e9b..c338ccb 100644
>> --- a/tools/patman/series.py
>> +++ b/tools/patman/series.py
>> @@ -114,6 +114,12 @@ class Series(dict):
>> cc_list += gitutil.BuildEmailList(commit.tags)
>> cc_list += gitutil.BuildEmailList(commit.cc_list)
>>
>> + # Remove items on To list
>> + try:
>> + map(cc_list.remove, gitutil.BuildEmailList(self.to))
>> + except ValueError:
>> + pass
>> +
>
> I'm ok with this as is. But could you do something like:
>
> if 'to' in self:
> map(cc_list.remove, gitutil.BuildEmailList(self.to))
Why? I didn't get why this check would be need.
I can do that for sure but I'd like to understand.
--
Otavio Salvador O.S. Systems
E-mail: otavio at ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
More information about the U-Boot
mailing list