Exemple #1
0
        Item.__init__(self, *args, **kwargs)


class Int(Item):
    _type = int


class Bool(Item):
    _type = bool


GLConfig = {
    'private': {
        'receipt_salt':
        Unicode(validator=shorttext_v, default=salt()),  # is always customized
        'smtp_password':
        Unicode(validator=shorttext_v,
                default=u'yes_you_really_should_change_me'),
        'version':
        Unicode(default=unicode(__version__)),
        'version_db':
        Int(default=DATABASE_VERSION),
        'latest_version':
        Unicode(default=unicode(__version__)),
        'acme':
        Bool(default=False),
        'acme_accnt_key':
        Unicode(),
        'acme_accnt_uri':
        Unicode(),
Exemple #2
0
class Unicode(Item):
    _type = unicode


class Int(Item):
    _type = int


class Bool(Item):
    _type = bool


GLConfig = {
    'private': {
        'receipt_salt': Unicode(validator=shorttext_v, default=salt()), # is always customized
        'smtp_password': Unicode(validator=shorttext_v, default=u'yes_you_really_should_change_me'),

        'version': Unicode(default=unicode(__version__)),
        'version_db': Int(default=DATABASE_VERSION),
    },
    'notification': {
        'server': Unicode(validator=shorttext_v, default=u'demo.globaleaks.org'),
        'port': Int(default=9267),

        'username': Unicode(validator=shorttext_v, default=u'hey_you_should_change_me'),
        # See smtp_password in private for password

        'source_name': Unicode(validator=shorttext_v, default=u'GlobaLeaks - CHANGE EMAIL ACCOUNT USED FOR NOTIFICATION'),
        'source_email': Unicode(validator=shorttext_v, default=u'*****@*****.**'),