File: config.py

package info (click to toggle)
nufw 2.4.3-2.2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 5,728 kB
  • sloc: ansic: 32,174; sh: 10,146; python: 4,176; makefile: 965; perl: 630; lex: 176; php: 168; yacc: 117; xml: 34
file content (36 lines) | stat: -rw-r--r-- 1,226 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
from ConfigParser import RawConfigParser as ParentConfigParser

class ConfigParser(ParentConfigParser):
    def get(self, section, option):
        value = ParentConfigParser.get(self, section, option)
        return value.strip()

config = ConfigParser()
config.read(["defaults.cfg", "config.cfg"])
from os import getcwd, path
CONF_DIR = config.get("nuauth", "confdir")
NUAUTH_CONF = path.join(CONF_DIR, "nuauth.conf")

# Nuauth options
NUAUTH_VERSION = config.getint("nuauth", "version")
NUAUTH_PROG = config.get("nuauth", "prog")
NUAUTH_HOST = config.get("nuauth", "host")
USE_VALGRIND = config.getboolean("nuauth", "use_valgrind")
NUAUTH_START_TIMEOUT = config.getfloat("nuauth", "start_timeout")

# Client options
NUTCPC_VERSION = config.getint("nutcpc", "version")
NUTCPC_PROG = config.get("nutcpc", "prog")
USERNAME = config.get("nutcpc", "username")
PASSWORD = config.get("nutcpc", "password")
CLIENT_IP = config.get("nutcpc", "ip")
CLIENT_USER_ID = config.getint("nutcpc", "userid")

# Nufw options
NUFW_VERSION = config.getint("nufw", "version")
NUFW_PROG = config.get("nufw", "prog")
NUFW_START_TIMEOUT = config.getfloat("nufw", "start_timeout")

# Iptables options
IPTABLE_QUEUE = config.get("iptables", "queue")