1
package GenTest::XML::Environment;
13
my $environment = $class->SUPER::new({
22
my $environment = shift;
25
my $writer = XML::Writer->new(
26
OUTPUT => \$environment_xml,
29
$writer->startTag('environments');
30
$writer->startTag('environment', 'id' => 0);
31
$writer->startTag('hosts');
32
$writer->startTag('host');
34
$writer->dataElement('name', `hostname`);
35
$writer->dataElement('arch', $^O);
36
$writer->dataElement('role', 'server');
42
$writer->startTag('software');
43
$writer->startTag('program');
44
$writer->dataElement('name', 'perl');
45
$writer->dataElement('version', $^V);
46
$writer->dataElement('path', $^X);
47
$writer->endTag('program');
48
$writer->endTag('software');
50
$writer->endTag('host');
51
$writer->endTag('hosts');
52
$writer->endTag('environment');
53
$writer->endTag('environments');
57
return $environment_xml;