Re: [et-mgmt-tools] [PATCH] cobbler reposync/createrepo bugfixes and enhancements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Perry Myers wrote:
Patch to some of the python scripts in cobbler to do the following:

1. There was a bug in action_reposync.py:createrepo_walker that caused createrepo to be run on every subdirectory of the repository being synced.  The core problem was fnames = [] which creates a new list instead of del fnames [:] which modifies the list in place.
2. Added a new parameter to repos (--createrepo-flags) to be used for passing useful flags like "-c cache -C -g repodata/comps.xml" when createrepo is called.  This touched a few of the python scripts.
3. Modified createrepo in action_import to use the -c cache flag so that future syncs using this repo don't have to regenerate everything.

Please let me know if you have any comments on any of the above changes.

Signed-off-by: Perry Myers (pmyers@xxxxxxxxxx)

Thanks,

Perry


Applied, thanks!

I've also added "-c cache" as a default for the --createrepo-flags option, and have updated the manpage.

--Michael


[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux