Carving away at func some more to just get down to cert items, still lots
[certmaster.git] / certmaster / commonconfig.py
1 from config import BaseConfig, BoolOption, IntOption, Option
2
3 class CMConfig(BaseConfig):
4 listen_addr = Option('')
5 cadir = Option('/etc/pki/func/ca')
6 certroot = Option('/var/lib/func/certmaster/certs')
7 csrroot = Option('/var/lib/func/certmaster/csrs')
8 autosign = BoolOption(False)
9
10
11 class FuncdConfig(BaseConfig):
12 log_level = Option('INFO')
13 certmaster = Option('certmaster')
14 cert_dir = Option('/etc/pki/func')
15 acl_dir = Option('/etc/func/minion-acl.d')