source: gutenbach/debian/lib/gutenbach-get-config @ 80bbeea

debianmacno-cupsnodebathenaweb
Last change on this file since 80bbeea was d988d9d, checked in by Jessica B. Hamrick <jhamrick@…>, 14 years ago

Changed /usr/athena/bin/perl to /usr/bin/perl in
gutenbach-filter and gutenbach-get-config

  • Property mode set to 100755
File size: 641 bytes
Line 
1#!/usr/bin/perl
2use strict;
3# Get configuration of gutenbach
4
5my $zephyr_class = "sipb-test";
6my $host = `hostname`;
7my $queue = "gutenbach";
8my $mixer = "Headphone";
9my $channel = "Front Left";
10
11# Configuration
12my $config_file = "/usr/lib/gutenbach/gutenbach-filter-config.pl";
13if (-r $config_file) {
14    # Inline the configuration file
15    local $/;
16    my $fh;
17    open $fh, $config_file;
18    eval <$fh>;
19}
20
21my %config = (
22    'zephyr-class' => $zephyr_class,
23    'host' => $host,
24    'queue' => $queue,
25    'mixer' => $mixer,
26    'channel' => $channel,
27);
28
29foreach my $argv (@ARGV)
30{
31    #print $argv . "\n";
32    print $config{$argv};
33}
Note: See TracBrowser for help on using the repository browser.