[et-mgmt-tools] Re: Cobbler reposync cron script
Sandor W. Sklar
ssklar at stanford.edu
Thu Jun 12 15:38:42 UTC 2008
On Jun 12, 2008, at 8:24 AM, Robin Bowes wrote:
> Michael DeHaan wrote:
>> Adrian Revill wrote:
>>> for name in $(awk '/name:/ {print($2)}' /var/lib/cobbler/repos)
>>> do
>>> run $name
>>> done
>> One small change I'd make is to make the last awk line run 'cobbler
>> repo list' instead of grepping the file, that way
>> it works regardless of the storage backend -- though everyone
>> pretty much uses the stock one.
>
> As I always say, if it looks too complicated, there's probably a
> better way to do it:
>
> for name in `cobbler repo list`
> do
> run $name
> done
... and I'm not sure why:
cobbler reposync > /dev/null
... isn't sufficient. Is there an advantage to doing the repos one at
a time? I've got the above. If everything works, I get no email. If
there is a problem, it gets sent to stderr, so I get email.
-s-
More information about the et-mgmt-tools
mailing list