File Coverage

blib/lib/Config/Model/models/Systemd.pl
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             #
2             # This file is part of Config-Model-Systemd
3             #
4             # This software is Copyright (c) 2008-2022 by Dominique Dumont.
5             #
6             # This is free software, licensed under:
7             #
8             # The GNU Lesser General Public License, Version 2.1, February 1999
9             #
10 2     2   129565 use strict;
  2     1   6  
  2         55  
  1         210693  
  1         3  
  1         19  
11 2     2   9 use warnings;
  2     1   4  
  2         152  
  1         4  
  1         2  
  1         104  
12              
13             return [
14             {
15             'element' => [
16             'service',
17             {
18             'cargo' => {
19             'config_class_name' => 'Systemd::Service',
20             'type' => 'node'
21             },
22             'index_type' => 'string',
23             'type' => 'hash'
24             },
25             'socket',
26             {
27             'cargo' => {
28             'config_class_name' => 'Systemd::Socket',
29             'type' => 'node'
30             },
31             'index_type' => 'string',
32             'type' => 'hash'
33             },
34             'timer',
35             {
36             'cargo' => {
37             'config_class_name' => 'Systemd::Timer',
38             'type' => 'node'
39             },
40             'index_type' => 'string',
41             'type' => 'hash'
42             }
43             ],
44             'generated_by' => 'parse-man.pl from systemd doc',
45             'name' => 'Systemd',
46             'rw_config' => {
47             'auto_create' => '1',
48             'auto_delete' => '1',
49             'backend' => 'Systemd'
50             }
51             }
52             ]
53             ;
54