###################################################################
# Copyright (C) 2006 RoyaltyShare, Inc.  All Rights Reserved
###################################################################

package Distribution::Config;

use strict;
use warnings;

use lib '/app/tools/common/lib';
use Common::Assert;
use AppConfig;

use base 'Common::Config';

sub _configParameters {
    {
        cm_host               => {},
        cm_production_servers => { ARGCOUNT => AppConfig::ARGCOUNT_LIST },

        encoders_windows_aac => {},
        encoders_windows_mp3 => {},
        encoders_windows_wav => {},
        encoders_windows_wma => {},
        encoders_windows_sox => {},

        job_packager => {},
        job_delivery => {},

        test_client_id          => {},
        test_album_ids          => { ARGCOUNT => AppConfig::ARGCOUNT_LIST },
        test_delivery_album_ids => { ARGCOUNT => AppConfig::ARGCOUNT_LIST },
        test_conf_dir           => {},
        test_output_dir         => {},
        test_job_wrapper        => {},

        transporter_windows_itms => {},
        transporter_windows_ftp  => {},
        transporter_windows_sftp => {},

        windows_xsd_dir               => {},
        windows_template_dir          => {},
        windows_transform_dir         => {},
        windows_packaging_write_path  => {},
        windows_packaging_search_path => { ARGCOUNT => AppConfig::ARGCOUNT_LIST },

        windows_app_dir     => {},
        windows_perl        => {},
        windows_java        => {},
        windows_saxon       => {},
        windows_audio_codec => {},

    };
}

sub _configFileName { 'rs_distribution.conf'; }

1;
