File tree 3 files changed +10
-2
lines changed
3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 1
- # @summary
1
+ # @summary Configuration for docker
2
+ # @api private
2
3
#
3
4
class docker::config {
4
5
if $facts [' os' ][' family' ] != ' windows' {
5
6
$docker::docker_users .each |$user | {
6
- docker::system_user { $user: }
7
+ docker::system_user { $user:
8
+ create_user => $docker::create_user ,
9
+ }
7
10
}
8
11
} else {
9
12
$docker::docker_users .each |$user | {
Original file line number Diff line number Diff line change 259
259
# @param docker_users
260
260
# Specify an array of users to add to the docker group
261
261
#
262
+ # @param create_user
263
+ # If `true` the list of `docker_users` will be created as well as added to the docker group
264
+ #
262
265
# @param docker_group
263
266
# Specify a string for the docker group
264
267
#
446
449
Optional[String] $package_source = $docker::params::package_source,
447
450
Optional[String] $service_name = $docker::params::service_name,
448
451
Array $docker_users = [],
452
+ Boolean $create_user = true ,
449
453
String $docker_group = $docker::params::docker_group,
450
454
Array $daemon_environment_files = [],
451
455
Optional[Variant[String,Hash]] $repo_opt = $docker::params::repo_opt,
Original file line number Diff line number Diff line change 65
65
'apt_source_pin_level' => defaults [ 'apt_source_pin_level' ] ,
66
66
'bip' => defaults [ 'bip' ] ,
67
67
'bridge' => defaults [ 'bridge' ] ,
68
+ 'create_user' => true ,
68
69
'daemon_environment_files' => [ ] ,
69
70
'default_gateway_ipv6' => defaults [ 'default_gateway_ipv6' ] ,
70
71
'default_gateway' => defaults [ 'default_gateway' ] ,
You can’t perform that action at this time.
0 commit comments