Changeset 1765 in ProjectBuilder for projects/casparbuster/devel/lib/CasparBuster/Plugin.pm
- Timestamp:
- Jun 1, 2013, 9:38:07 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
projects/casparbuster/devel/lib/CasparBuster/Plugin.pm
r1679 r1765 64 64 } 65 65 closedir(DIR); 66 67 my ($flist,$dlist,$dflist,$slist) = pb_conf_get_if("cbpluginfiles","cbplugindirs","cbplugindirsandfiles","cbppkgreload"); 68 if (defined $flist) { 69 foreach my $plugin (keys %$flist) { 70 foreach my $block (split(/;/,$flist->{$plugin})) { 71 pb_log(3,"block : $block\n"); 72 my ($name,$tmp) = split(/\|/,$block); 73 ($cbp->{'files'}->{$name}->{'uid'},$cbp->{'files'}->{$name}->{'gid'},$cbp->{'files'}->{$name}->{'mode'}) = split(/\,/,$tmp); 74 } 75 } 76 } 77 if (defined $dlist) { 78 foreach my $plugin (keys %$dlist) { 79 foreach my $block (split(/;/,$dlist->{$plugin})) { 80 pb_log(3,"block : $block\n"); 81 my ($name,$tmp) = split(/\|/,$block); 82 ($cbp->{'dirs'}->{$name}->{'uid'},$cbp->{'dirs'}->{$name}->{'gid'},$cbp->{'dirs'}->{$name}->{'mode'}) = split(/\,/,$tmp); 83 } 84 } 85 } 86 if (defined $dflist) { 87 foreach my $plugin (keys %$dflist) { 88 foreach my $block (split(/;/,$dflist->{$plugin})) { 89 pb_log(3,"block : $block\n"); 90 my ($name,$tmp) = split(/\|/,$block); 91 ($cbp->{'dirsandfiles'}->{$name}->{'uid'},$cbp->{'dirsandfiles'}->{$name}->{'gid'},$cbp->{'dirsandfiles'}->{$name}->{'mode'}) = split(/\,/,$tmp); 92 } 93 } 94 } 95 if (defined $slist) { 96 foreach my $plugin (keys %$slist) { 97 foreach my $name (split(/,/,$slist->{$plugin})) { 98 $cbp->{'reload'}->{$plugin}->{'restart'} = $name; 99 } 100 } 66 101 } 67 102
Note:
See TracChangeset
for help on using the changeset viewer.