NAME

DNS::Oterica::Node - DNSO node. belongs to families.

VERSION

version 0.206

OVERVIEW

A node is any part of a network, either a domain or a node. It is a member of zero or more families.

Like other DNS::Oterica objects, they should be created through the hub.

ATTRIBUTES

domain

This is a string representing the domain's domain name, for example example.com.

families

This is an arrayref of the families in which the node has been placed.

METHODS

add_to_family

$node->add_to_family($family);

This method adds the node to the given family, which may be given either as an object or as a name.

If the node is already in the family, nothing happens.

in_node_family

if ($node->in_node_family($family)) { ... }

This method returns true if the node is a member of the named (or passed) family and false otherwise.

as_data_lines

This method returns a list of lines of configuration output.

By default, it returns nothing.

AUTHOR

Ricardo SIGNES <rjbs@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2016 by Ricardo SIGNES.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.