logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cdist-type__update_index - Update the package index

Authors

Ricardo Catalinas Jiménez <jimenezrick--@--gmail.com> Thomas Eckert <tom--@--it-eckert.de> Stu Zhao <z12y12l12--@--gmail.com>

Copying

Copyright (C) 2014 Ricardo Catalinas Jiménez. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Description

This cdist type allows you to update the package index on the target. It will automatically use the appropriate package manager.

Examples

# Update the package index on the target __package_update_index # Force use of a specific package manager __package_update_index --type apt # Only update every hour: __package_update_index --maxage 3600 --type apt # same as above (on apt-type systems): __package_update_index --maxage 3600

Messages

apt-cacheupdated(agewas:currage) apt-cache was updated (run of apt-getupdate). currage is the time in seconds since the previous run.

Name

cdist-type__update_index - Update the package index

Optional Parameters

type The package manager to use. Default is determined based on the $os explorer variable. e.g. * apt for Debian * yum for Red Hat * pacman for Arch Linux maxage Available for package manager apt and pacman, max time in seconds since last update. Repo update is skipped if maxage is not reached yet.

Required Parameters

None

See Also