|
490 | 490 |
|
491 | 491 | if $::osfamily {
|
492 | 492 | assert_type(Pattern[/^(Debian|RedHat|windows)$/], $::osfamily) |$a, $b| {
|
493 |
| - fail translate(('This module only works on Debian, Red Hat or Windows based systems.')) |
| 493 | + fail(translate('This module only works on Debian, Red Hat or Windows based systems.')) |
494 | 494 | }
|
495 | 495 | }
|
496 | 496 |
|
497 | 497 | if ($::operatingsystem == 'CentOS') and (Integer($::operatingsystemmajrelease) < 7){
|
498 |
| - fail translate(('This module only works on CentOS version 7 and higher based systems.')) |
| 498 | + fail(translate('This module only works on CentOS version 7 and higher based systems.')) |
499 | 499 | }
|
500 | 500 |
|
501 | 501 | if ($default_gateway) and (!$bridge) {
|
502 |
| - fail translate(('You must provide the $bridge parameter.')) |
| 502 | + fail(translate('You must provide the $bridge parameter.')) |
503 | 503 | }
|
504 | 504 |
|
505 | 505 | if $log_level {
|
506 | 506 | assert_type(Pattern[/^(debug|info|warn|error|fatal)$/], $log_level) |$a, $b| {
|
507 |
| - fail translate(('log_level must be one of debug, info, warn, error or fatal')) |
| 507 | + fail(translate('log_level must be one of debug, info, warn, error or fatal')) |
508 | 508 | }
|
509 | 509 | }
|
510 | 510 |
|
511 | 511 | if $log_driver {
|
512 | 512 | if $::osfamily == 'windows' {
|
513 | 513 | assert_type(Pattern[/^(none|json-file|syslog|gelf|fluentd|splunk|etwlogs)$/], $log_driver) |$a, $b| {
|
514 |
| - fail translate(('log_driver must be one of none, json-file, syslog, gelf, fluentd, splunk or etwlogs')) |
| 514 | + fail(translate('log_driver must be one of none, json-file, syslog, gelf, fluentd, splunk or etwlogs')) |
515 | 515 | }
|
516 | 516 | } else {
|
517 | 517 | assert_type(Pattern[/^(none|json-file|syslog|journald|gelf|fluentd|splunk)$/], $log_driver) |$a, $b| {
|
518 |
| - fail translate(('log_driver must be one of none, json-file, syslog, journald, gelf, fluentd or splunk')) |
| 518 | + fail(translate('log_driver must be one of none, json-file, syslog, journald, gelf, fluentd or splunk')) |
519 | 519 | }
|
520 | 520 | }
|
521 | 521 | }
|
522 | 522 |
|
523 | 523 | if $storage_driver {
|
524 | 524 | if $::osfamily == 'windows' {
|
525 | 525 | assert_type(Pattern[/^(windowsfilter)$/], $storage_driver) |$a, $b| {
|
526 |
| - fail translate(('Valid values for storage_driver on windows are windowsfilter')) |
| 526 | + fail(translate('Valid values for storage_driver on windows are windowsfilter')) |
527 | 527 | }
|
528 | 528 | } else {
|
529 | 529 | assert_type(Pattern[/^(aufs|devicemapper|btrfs|overlay|overlay2|vfs|zfs)$/], $storage_driver) |$a, $b| {
|
530 |
| - fail translate(('Valid values for storage_driver are aufs, devicemapper, btrfs, overlay, overlay2, vfs, zfs.')) |
| 530 | + fail(translate('Valid values for storage_driver are aufs, devicemapper, btrfs, overlay, overlay2, vfs, zfs.')) |
531 | 531 | }
|
532 | 532 | }
|
533 | 533 | }
|
534 | 534 |
|
535 | 535 | if ($bridge) and ($::osfamily == 'windows') {
|
536 | 536 | assert_type(Pattern[/^(none|nat|transparent|overlay|l2bridge|l2tunnel)$/], $bridge) |$a, $b| {
|
537 |
| - fail translate(('bridge must be one of none, nat, transparent, overlay, l2bridge or l2tunnel on Windows.')) |
| 537 | + fail(translate('bridge must be one of none, nat, transparent, overlay, l2bridge or l2tunnel on Windows.')) |
538 | 538 | }
|
539 | 539 | }
|
540 | 540 |
|
541 | 541 | if $dm_fs {
|
542 | 542 | assert_type(Pattern[/^(ext4|xfs)$/], $dm_fs) |$a, $b| {
|
543 |
| - fail translate(('Only ext4 and xfs are supported currently for dm_fs.')) |
| 543 | + fail(translate('Only ext4 and xfs are supported currently for dm_fs.')) |
544 | 544 | }
|
545 | 545 | }
|
546 | 546 |
|
547 | 547 | if ($dm_loopdatasize or $dm_loopmetadatasize) and ($dm_datadev or $dm_metadatadev) {
|
548 |
| - fail translate(('You should provide parameters only for loop lvm or direct lvm, not both.')) |
| 548 | + fail(translate('You should provide parameters only for loop lvm or direct lvm, not both.')) |
549 | 549 | }
|
550 | 550 |
|
551 | 551 | # lint:ignore:140chars
|
552 | 552 | if ($dm_datadev or $dm_metadatadev) and $dm_thinpooldev {
|
553 |
| - fail translate(('You can use the $dm_thinpooldev parameter, or the $dm_datadev and $dm_metadatadev parameter pair, but you cannot use both.')) |
| 553 | + fail(translate('You can use the $dm_thinpooldev parameter, or the $dm_datadev and $dm_metadatadev parameter pair, but you cannot use both.')) |
554 | 554 | }
|
555 | 555 | # lint:endignore
|
556 | 556 |
|
|
559 | 559 | }
|
560 | 560 |
|
561 | 561 | if ($dm_datadev and !$dm_metadatadev) or (!$dm_datadev and $dm_metadatadev) {
|
562 |
| - fail translate(('You need to provide both $dm_datadev and $dm_metadatadev parameters for direct lvm.')) |
| 562 | + fail(translate('You need to provide both $dm_datadev and $dm_metadatadev parameters for direct lvm.')) |
563 | 563 | }
|
564 | 564 |
|
565 | 565 | if ($dm_basesize or $dm_fs or $dm_mkfsarg or $dm_mountopt or $dm_blocksize or $dm_loopdatasize or
|
566 | 566 | $dm_loopmetadatasize or $dm_datadev or $dm_metadatadev) and ($storage_driver != 'devicemapper') {
|
567 |
| - fail translate(('Values for dm_ variables will be ignored unless storage_driver is set to devicemapper.')) |
| 567 | + fail(translate('Values for dm_ variables will be ignored unless storage_driver is set to devicemapper.')) |
568 | 568 | }
|
569 | 569 |
|
570 | 570 | if($tls_enable) {
|
571 | 571 | if(!$tcp_bind) {
|
572 |
| - fail translate(('You need to provide tcp bind parameter for TLS.')) |
| 572 | + fail(translate('You need to provide tcp bind parameter for TLS.')) |
573 | 573 | }
|
574 | 574 | }
|
575 | 575 |
|
|
598 | 598 | $package_key_check_source = true
|
599 | 599 | }
|
600 | 600 | 'windows': {
|
601 |
| - fail translate(('This module only work for Docker Enterprise Edition on Windows.')) |
| 601 | + fail(translate('This module only work for Docker Enterprise Edition on Windows.')) |
602 | 602 | }
|
603 | 603 | default: {}
|
604 | 604 | }
|
|
0 commit comments