Fixed hashref error
authorLiam Whalen <liam.whalen@bc.libraries.coop>
Wed, 8 Jan 2014 19:52:17 +0000 (11:52 -0800)
committerLiam Whalen <liam.whalen@bc.libraries.coop>
Wed, 8 Jan 2014 19:52:17 +0000 (11:52 -0800)
The hash retunred by config needs to be cast as a hash.  5.14.2 seems to
do this implicity. But, coconut uses 5.10.1, which does not.

Signed-off-by: Liam Whalen <liam.whalen@bc.libraries.coop>
deployment/access_pathmap.pl

index 83c17d3..33c3b4c 100755 (executable)
@@ -55,7 +55,7 @@ if (!$component) {
         }
     }
 } elsif (!$srcpath) {
-    foreach my $key (keys $cfg->get_block($component)) {
+    foreach my $key (keys %{$cfg->get_block($component)}) {
         #again we use newlines because spaces can be used within directory names. I belive
         #it is possible to use a newline in a directory name, but someone would have to be
         #trying really hard to make things break if they started doing that with the Evergreen