Module yum#
License: Apache 2.0
Version: 0.7.7
Upstream project: https://github.com/inmanta/yum.git
Entities#
- entity yum::Repository#
Parents:
std::Entity
A yum repository.
Constraint: The attributes baseurl, mirrorlist and metalink cannot be null at the same time.
- attribute string name#
- attribute bool gpgcheck=false#
- attribute bool enabled=true#
- attribute string? baseurl=null#
- attribute string? mirrorlist=null#
- attribute string? metalink=null#
- attribute string gpgkey=''#
- attribute number metadata_expire=7200#
- relation std::Host host [1]#
other end:
std::Host.repos [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
yum::validateInput
constrainttrue
yum::redhatRepo
constraintstd::familyof(host.os,'redhat')
Implementations#
- implementation yum::redhatRepo#
- implementation yum::validateInput#