ahjohnson2 has asked for the wisdom of the Perl Monks concerning the following question:
Hi, perl newb presented with and interesting challenge. For this scenario, I'm working with a list of 3 parent elements that contain 2 child elements apiece. I do not have the luxury of working with a database, so a lot of hand jamming the parents/children will take place.
Asia_primary: Tokyo, Seoul
Europe_primary: London, Moscow
Africa_primary: Cairo, Algiers
Where this gets tricky, is in the event of failover. The children do not failover to the same secondary parents. As an example, Asia will be brought offline:
Asia_primary: Down
Europe_primary: London, Moscow, Tokyo
Africa_primary: Cairo, Algiers, Seoul
For the code, am guessing I would need to create a hash of hashes
%parent = ( "europe" => { "london" => "london", "moscow" => "moscow", }, "asia" => { "tokyo" => "tokyo", "seoul" => "seoul", }, "africa" => { "cario" => "cariro", "algiers" => "algiers", }, );
How to handle a down parent and push the children to the secondary parent? Am guessing an additional hash for each scenario would be required. Would appreciate any assistance.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Scripting Failover Scenario
by kennethk (Abbot) on Feb 26, 2014 at 22:16 UTC | |
by ahjohnson2 (Initiate) on Feb 27, 2014 at 01:53 UTC | |
|
Re: Scripting Failover Scenario
by kcott (Archbishop) on Feb 27, 2014 at 10:45 UTC |