#!/usr/local/apps/perl/current/bin/perl -I/usr/local/lib/metaps/perl -I. use confUtils; use Getopt::Long; use strict; my %res=(); #The confluence space my $confSpace="ECC"; #--------------------------------- # Read arguments #--------------------------------- GetOptions("confSpace=s" => \$confUtils::confSpace) or die("Error in command line arguments\n"); print "confluence space=".$confUtils::confSpace."\n"; #---------------------------------- # Dirs #---------------------------------- #The root dir of the examples my $inFile="../definitions/bufr/templates/BufrTemplate.def"; #The genareted html files are stored here my $htmlDir=$ENV{TMPDIR}."/res_html"; #-------------------------------------------------- # The confluence pages #-------------------------------------------------- #The root page of templates in confluence!!! my $pageTitle="BUFR templates"; my $parentPage="Internal"; #---------------------------------------- # Preparations #---------------------------------------- unless ( -d $htmlDir ) { mkdir $htmlDir } #--------------------------------------------------- # Read the templates file #--------------------------------------------------- read_templates(); #--------------------------------------------------- # Generate confluence tabel #--------------------------------------------------- my $fOut=$htmlDir."/bufr_templates.html"; open(OUT,">$fOut") or die "$fOut: $!"; my $header="Teplate name
Teplate name | Unexpanded descriptors |
---|---|
$name | ".$res{$name}." |