3 Provides unit tests and examples for the <Kdump> lens.
8 let conf = "# this is a comment
9 #another commented line
11 #comment after empty line
13 #comment after empty comment
14 auto_reset_crashkernel yes
15 path /var/crash #comment after entry
16 core_collector makedumpfile -c
20 net my.server.com:/export/tmp
21 nfs my.server.com:/export/tmp
22 net user@my.server.com
23 ssh user@my.server.com
25 kdump_pre /var/crash/scripts/kdump-pre.sh
26 kdump_post /var/crash/scripts/kdump-post.sh
27 #extra_bins /usr/bin/lftp /a/b/c
28 extra_bins /usr/bin/lftp /a/b/c # comment
30 extra_modules gfs2 extra modules more
31 options babla labl kbak df=dfg
32 options babla labl kbak df=dfg
33 options babla labl kbak df=dfg # comment
34 sshkey /root/.ssh/kdump_id_rsa
37 dracut_args --omit-drivers \"cfg80211 snd\" --add-drivers \"ext2 ext3\"
38 fence_kdump_args -p 7410 -f auto
39 fence_kdump_nodes 192.168.1.10 10.34.63.155
45 Check whole config file *)
46 test Kdump.lns get conf =
47 { "#comment" = "this is a comment" }
48 { "#comment" = "another commented line" }
50 { "#comment" = "comment after empty line" }
52 { "#comment" = "comment after empty comment" }
53 { "auto_reset_crashkernel" = "yes" }
54 { "path" = "/var/crash"
55 { "#comment" = "comment after entry" } }
56 { "core_collector" = "makedumpfile -c" }
57 { "default" = "poweroff" }
58 { "raw" = "/dev/sda5" }
59 { "ext3" = "/dev/sda3" }
60 { "net" = "my.server.com:/export/tmp" }
61 { "nfs" = "my.server.com:/export/tmp" }
62 { "net" = "user@my.server.com" }
63 { "ssh" = "user@my.server.com" }
64 { "link_delay" = "60" }
65 { "kdump_pre" = "/var/crash/scripts/kdump-pre.sh" }
66 { "kdump_post" = "/var/crash/scripts/kdump-post.sh" }
67 { "#comment" = "extra_bins /usr/bin/lftp /a/b/c" }
69 { "1" = "/usr/bin/lftp" }
71 { "#comment" = "comment" } }
72 { "disk_timeout" = "30" }
93 { "#comment" = "comment" } }
94 { "sshkey" = "/root/.ssh/kdump_id_rsa" }
95 { "force_rebuild" = "1" }
96 { "override_resettable" = "1" }
97 { "dracut_args" = "--omit-drivers \"cfg80211 snd\" --add-drivers \"ext2 ext3\"" }
98 { "fence_kdump_args" = "-p 7410 -f auto" }
100 { "1" = "192.168.1.10" }
101 { "2" = "10.34.63.155" } }
102 { "debug_mem_level" = "3" }