[Piuparts-devel] [hpfn-d/piuparts_3] Deep copy get file dict (#14)]
Herbert Fortes
terberh at gmail.com
Thu Feb 7 19:38:17 GMT 2019
Maybe a cache dir gets removed between the funcs call. I must create a test
before.
Regards,
Herbert
Em qua, 6 de fev de 2019 16:46, Holger Levsen <holger at layer-acht.org>
escreveu:
> ----- Forwarded message from hpfn-d <notifications at github.com> -----
>
> Date: Wed, 06 Feb 2019 10:16:08 -0800
> From: hpfn-d <notifications at github.com>
> To: hpfn-d/piuparts_3 <piuparts_3 at noreply.github.com>
> Cc: Holger Levsen <holger at layer-acht.org>, Mention <
> mention at noreply.github.com>
> Subject: [hpfn-d/piuparts_3] Deep copy get file dict (#14)
> Reply-To: hpfn-d/piuparts_3
> <
> reply+00216bbfba97340151c575fccd1d34865224deed1cee0d8992cf000000011872e66892a169ce1847e77d at reply.github.com
> >
> Message-ID: <hpfn-d/piuparts_3/pull/14 at github.com>
> List-ID: hpfn-d/piuparts_3 <piuparts_3.hpfn-d.github.com>
>
> Hi @h01ger ,
>
> Two files. Do not write 'kprdcit = get_file_dict(same params)'
> twice. Use copy.deepcopy() to be safe. [Python 2 doc](
> https://docs.python.org/2/library/copy.html).
>
> The patch ends here.
>
> Then, if this is acceptable, my idea is to remove the last
> param from 'get_file_dict' function.
>
> - import only 'LOG_EXT' for piuparts-report.py file. Used in [line
> 1741](
> https://github.com/hpfn-d/piuparts_3/blob/master/piuparts-report.py#L1741).
>
>
> - the detect_well_known_errors.py file will not need to import any *_EXT.
>
> The 'get_file_dict' function and the last param are imported
> from piupartslib/dwke.py.
>
> The 'get_file_dict' function should then be used as:
>
> # detect_well_known_errors
> logditc, kprdict, bugdict = get_file_dict(dirs)
>
> # piuparts-report.py
> logdict, kprdict, _ = get_file_dict(dirs)
> You can view, comment on, or merge this pull request online at:
>
> https://github.com/hpfn-d/piuparts_3/pull/14
>
> -- Commit Summary --
>
> * master-bin/detect_well_known_errors.py - good pratices for import
> * deepcopy - get_file_dict func
>
> -- File Changes --
>
> M master-bin/detect_well_known_errors.py (13)
> M piuparts-report.py (7)
>
> -- Patch Links --
>
> https://github.com/hpfn-d/piuparts_3/pull/14.patch
> https://github.com/hpfn-d/piuparts_3/pull/14.diff
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/hpfn-d/piuparts_3/pull/14
>
> ----- End forwarded message -----
>
> --
> tschau,
> Holger
>
>
> -------------------------------------------------------------------------------
> holger@(debian|reproducible-builds|layer-acht).org
> PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
> _______________________________________________
> Piuparts-devel mailing list
> Piuparts-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/piuparts-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20190207/a40148c4/attachment.html>
More information about the Piuparts-devel
mailing list