# -*-perl-*-

# $Id: Data.plm,v 1.2 2004/05/25 18:29:51 thomas Exp $

# What package to handle grub.conf

# $Log: Data.plm,v $
# Revision 1.2  2004/05/25 18:29:51  thomas
# prep for export to 0.1.9
#
# Revision 1.1  2004/05/24 16:04:49  thomas
# Add anciliary data class
#
# Revision 1.4  2004/03/05 15:11:39  thomas
# doc updates
# cconf->what
#
# Revision 1.3  2004/01/13 16:48:31  thomas
# catch-up 1/13/04
#
# Revision 1.2  2003/12/15 16:28:35  thomas
# check-in for 0.1.1
#
# Revision 1.1.1.1  2003/12/02 14:47:35  thomas
# Initial version before export to 0.1.1
#

=head1 NAME

What::Node::Data - manage non-host configurations

=head1 DESCRIPTION

This B<What> configuration package provides an area to store anciliary
data that does not result in configuration objects b<on this host>.
There are no limits to the type of data or the structure of the data.
Good organization suggests that different users of the b</Data>
sub-tree store their data in completely self-contained subtrees under
b</Data>.

There are no methods associated with the b<Data> subtree.
Configurations in the b</Data> subtree are not applied, so no triggers
can be associated with b</Data>.  It is assumed that the consumers of this
data will read an appropriate b<what> configuration and operate on an
appropriate b</Data> subtree.

=head1 EXAMPLES

=over 4

=item Kerberos Stashed Tickets

Stash a strivia ticket on this host every hour

  <node path="/Data/stashtickets/strivia" interval="hourly" />

=item Monitoring

  --Fill in detail--

=item Cricket Data Collection

  --Fill in detail--

=back


=head1 /Data/Monitor Schema


=cut

package What::Node::Data;

use strict;
use FileHandle;
use Data::Dumper;

use base qw(What::Node);

our %opts = ();

# Set the priority for this module in $::
$::module_priority{'Data'} = 0;

###############################################################################

1;
