class

Fluxion::ZypperRepositoryStep

Inherits Fluxion::Step < Reference < Object

type: zypper-repository — declare an openSUSE repository.

Structurally close to the DNF kind but kept separate: the repo directory, the autorefresh key, and the validation messages all differ, and folding them together would make every branch read "unless zypper".

Constants

REPO_DIRECTORY = "/etc/zypp/repos.d"

Constructors

new(name : String, id : String, base_url : String, repo_file : String, signing_key : SigningKey | Nil = nil, enabled : Bool = true, gpg_check : Bool = true, auto_refresh : Bool = true, description : String | Nil = nil, continue_on_error : Bool = false, probe_command : String | Nil = nil, condition : Condition | Nil = nil)
Source

Class methods

default_repo_file(name : String) : String
Source

Instance methods

auto_refresh?
Source
base_url
Source
enabled?
Source
gpg_check?
Source
items

Everything this step installs, in declaration order.

Source
kind

The config type (stable schema) that produces this step.

Source
repo_file
Source
signing_key
Source
summary

One-line summary for plan and list.

Source