Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Contact Us
Online Help
Domain Status
Man Pages

Virtual Servers

Topology Map

Server Agreement
Year 2038

USA Flag



Man Pages
Config::Model::Role::WarpMaster(3) User Contributed Perl Documentation Config::Model::Role::WarpMaster(3)

Config::Model::Role::WarpMaster - register and trigger a warped element

version 2.149

 package Config::Model::Stuff;
 use Mouse;
 with Config::Model::Role::WarpMaster

This role enable a configuration element to become a warp maser, i.e. a parameter whose value can change the features of the configuration tree (by controlling a warped_node) or the feature of various elements like leaf, hash ...

Parameters: "( $warped_object, warper_name )"

Register a new warped object. Called by an element which has a "warp" parameter. This method is calling on the object pointed by "follow" value.

Parameters: "( warper_name )"

Remove a warped object from the object controlled by this warp master.

Parameters: "( value, stringified_value )"

Called by the object using this role when the value held by this object is changed (i.e. something like store was called). The passed value can be a plain scalar (from a value object) or a hash (from a check_list object). The stringified_value is a string shown in debug log.

-head2 has_warped_slaves

Return the number of object controlled by this master.

Return a list of object controlled by this master.

Dominique Dumont

This software is Copyright (c) 2005-2022 by Dominique Dumont.

This is free software, licensed under:

  The GNU Lesser General Public License, Version 2.1, February 1999
2022-04-07 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.