Ignore:
Timestamp:
Jun 1, 2013, 9:38:07 PM (11 years ago)
Author:
Bruno Cornec
Message:
  • Adds support for Debian 7.0 to some projects
  • latest cb commits
  • mindi 2.1.5 announce
File:
1 edited

Legend:

Unmodified
Added
Removed
  • projects/casparbuster/devel/lib/CasparBuster/Plugin.pm

    r1679 r1765  
    6464}
    6565closedir(DIR);
     66
     67my ($flist,$dlist,$dflist,$slist) = pb_conf_get_if("cbpluginfiles","cbplugindirs","cbplugindirsandfiles","cbppkgreload");
     68if (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}
     77if (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}
     86if (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}
     95if (defined $slist) {
     96    foreach my $plugin (keys %$slist) {
     97        foreach my $name (split(/,/,$slist->{$plugin})) {
     98            $cbp->{'reload'}->{$plugin}->{'restart'} = $name;
     99        }
     100    }
    66101}
    67102
Note: See TracChangeset for help on using the changeset viewer.