Provided by: cdist_4.0.0~pre3-2_all bug

NAME

       cdist-type__zypper_repo - repository management with zypper

DESCRIPTION

       zypper is usually used on the SuSE distribution to manage repositories.

REQUIRED PARAMETERS

       None

OPTIONAL PARAMETERS

       state
           Either "present" or "absent" or "enabled" or "disabled", defaults to "present"

           present - make sure that the repo is available, needs uri and repo_desc

           for all following states, the repo can be searched via repo_id or uri

           absent - drop the repo if found

           enabled - a repo can have state disabled if installed via zypper service (ris), in
           this case, you can enable the repo

           disabled - instead of absent (drop), a repo can also set to disabled, which makes it
           inaccessible

       uri
           If supplied, use the uri and not the object id as repo uri.

       repo_desc
           If supplied, use the description and not the object id as repo description, only used
           if the state is present and the repo has to be created

       repo_id
           If supplied, use the id and not the object id as repo id, can be used with state
           absent, enabled and disabled

EXAMPLES

           # Ensure testrepo in installed
           __zypper_repo testrepo --state present --uri http://url.to.your.repo/with/path

           # Drop repo by repo uri
           __zypper_repo testrepo --state absent --uri http://url.to.your.repo/with/path

           # Drop repo by id number (attention: repos are always numbered from 1 to max)
           __zypper_repo testrepo --state absent --repo_id 1

           # enable repo by id
           __zypper_repo testrepo2 --state enabled --repo_id 2

           # enable repo by uri
           __zypper_repo testrepo3 --state enabled --uri http://url.to.your.repo/with/path

           # disable a repo works like enabling it
           __zypper_repo testrepo4 --state disabled --repo_id 4

SEE ALSO

cdist-type(7)

COPYING

       Copyright (C) 2013 Daniel Heule. Free use of this software is granted under the terms of
       the GNU General Public License version 3 (GPLv3).

AUTHOR

       Daniel Heule <hda--@--sfs.biz>
           Author.

                                            04/07/2016                     CDIST-TYPE__ZYPPER_(7)