source: rc/puzzlebox_brainstorms_configuration.py @ 6

Last change on this file since 6 was 6, checked in by sc, 12 years ago

whitespace and comment cleanup

File size: 2.2 KB
Line 
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3#
4# Puzzlebox - Brainstorms - Configuration
5#
6# Copyright Steven M. Castellotti (2010)
7#
8# Portions of this code have been previously
9# released under the GNU Pulic License (GPL) version 2
10# and is Copyright Steven M. Castellotti (2010)
11# For more information please refer to http://www.gnu.org/copyleft/gpl.htm
12#
13# Last Update: 2010.01.28
14#
15#####################################################################
16
17#####################################################################
18# General configuration
19#####################################################################
20
21DEBUG = 1
22
23#####################################################################
24# Logging
25#####################################################################
26
27LOG_LEVEL_DEBUG = 2
28LOG_LEVEL_INFO = 1
29LOG_LEVEL_ERROR = 0
30LOG_LEVEL_DISABLE = -1
31
32DEFAULT_LOG_LEVEL = LOG_LEVEL_DEBUG
33DEFAULT_LOGFILE = 'puzzlebox'
34
35LOGFILE_DIR = '/var/log/puzzlebox'
36LOGFILE_SUFFIX = '.log'
37LOGFILE_SUFFIX_DEBUG = '_debug.log'
38LOGFILE_SUFFIX_INFO = '_info.log'
39LOGFILE_SUFFIX_ERROR = '_error.log'
40
41SPLIT_LOGFILES = False
42
43#MONITORING_LOGFILE = 'monitoring'
44#MONITORING_FAILLOG = 'monitoring_failure'
45#XORG_RESET_LOGFILE = 'xorg_reset'
46
47
48#####################################################################
49# Network addresses
50#####################################################################
51
52#SERVER_HOST = '127.0.0.1'
53SERVER_HOST = ''
54SERVER_PORT = 8194
55
56
57#####################################################################
58# Remote Control configuration
59#####################################################################
60
61BLUETOOTH_DEVICE = '/dev/rfcomm0'
62MOTORS_MOUNTED_BACKWARDS = True
63MOTOR_PORT_RIGHT = 'a'
64MOTOR_PORT_LEFT = 'b'
65
66
67#####################################################################
68# Server configuration
69#####################################################################
70
71MAX_COMPONENTS = 16
72
73
74#####################################################################
75# Client configuration
76#####################################################################
77
78MAX_CONNECTION_ATTEMPTS = 5
79HEALTH_CHECK_CONNECTION_ATTEMPTS = 5
80NO_REPLY_WAIT = 10 # how many seconds before considering a component dead
81
Note: See TracBrowser for help on using the repository browser.