Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
puppet-freeradius
Commits
4cc1acf1
Commit
4cc1acf1
authored
Jul 15, 2016
by
Jonathan Gazeley
Browse files
Improve documentation
parent
6d4d4947
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
4cc1acf1
...
@@ -764,23 +764,24 @@ Provide content of template item. Specify only one of `source` or `content`.
...
@@ -764,23 +764,24 @@ Provide content of template item. Specify only one of `source` or `content`.
Define a virtual module which consists of one or more other modules, for failover or
Define a virtual module which consists of one or more other modules, for failover or
load-balancing purposes.
load-balancing purposes.
##### `name`
##### `submodules`
##### `submodules`
Provide an array of submodules which will be loaded into this virtual module. Required.
##### `type`
##### `type`
Select the type of virtual module from
`redundant`
,
`load-balance`
,
`redundant-load-balance`
or
`group`
. See
[
virtual modules
](
http://wiki.freeradius.org/config/Fail-over#virtual-modules
)
and
[
load-balancing
](
http://wiki.freeradius.org/config/load-balancing
)
for more details.
```
puppet
```
puppet
# Load virtual module myldap
freeradius::virtual_module
{
'myldap'
:
freeradius::virtual_module
{
'myldap'
:
submodules
=>
[
'ldap1'
,
'ldap2'
],
submodules
=>
[
'ldap1'
,
'ldap2'
],
type
=>
'redundant-load-balance'
,
type
=>
'redundant-load-balance'
,
}
}
```
```
yields
```
redundant-load-balance myldap {
ldap1
ldap2
}
```
## Limitations
## Limitations
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment