~cypressyew/checkbox-certification/whitelist-location-change

« back to all changes in this revision

Viewing changes to bin/checkbox-certification-server

  • Committer: Marc Tardif
  • Date: 2012-01-12 21:32:17 UTC
  • mto: This revision was merged to the branch mainline in revision 439.
  • Revision ID: marc.tardif@canonical.com-20120112213217-rz88u28ndf6qnpyn
Refactored checkbox-certification scripts to have options overridable under /etc/default.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/bash
2
2
 
 
3
CHECKBOX_DEFAULTS=${CHECKBOX_DEFAULTS:-./default/checkbox-certification-server}
 
4
if [ -f $CHECKBOX_DEFAULTS ]; then
 
5
    . $CHECKBOX_DEFAULTS
 
6
fi
 
7
 
3
8
export CHECKBOX_DATA=${CHECKBOX_DATA:-~/.checkbox}
4
9
export CHECKBOX_SHARE=${CHECKBOX_SHARE:-/usr/share/checkbox}
5
10
export CHECKBOX_CERTIFICATION_SHARE=${CHECKBOX_CERTIFICATION_SHARE:-.}
6
 
 
7
 
export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:---log-level=debug --log=$CHECKBOX_DATA/checkbox-certification.log --whitelist-file=$CHECKBOX_CERTIFICATION_SHARE/data/server-cert.whitelist}
 
11
export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:---log=$CHECKBOX_DATA/checkbox-certification.log --whitelist-file=$CHECKBOX_CERTIFICATION_SHARE/data/server-cert.whitelist $OPTIONS}
8
12
 
9
13
# Convenience for defining the PYTHONPATH directory.
10
14
if [ "$CHECKBOX_SHARE" != "/usr/share/checkbox" ]; then