Example #1
0
    def getSettingsSetup():
	out = {
	    'enabled': getSetting('enabled', True)
	}
	for key in ['server', 'hash_id' ]:
	    out[key]=getSetting(key, None)

	out['cron_minute']=getSetting(key, '*/15')
	for key in ['cron_minute', 'cron_hour', 'cron_dom', 'cron_month', 'cron_dow']:
	    out[key]=getSetting(key, '*')
	out['password']=getSetting('password', None)
	return out
Example #2
0
    def getSettingsSetup():
        out = {'enabled': getSetting('enabled', True)}
        for key in ['server', 'hash_id']:
            out[key] = getSetting(key, None)

        out['cron_minute'] = getSetting(key, '*/15')
        for key in [
                'cron_minute', 'cron_hour', 'cron_dom', 'cron_month',
                'cron_dow'
        ]:
            out[key] = getSetting(key, '*')
        out['password'] = getSetting('password', None)
        return out
Example #3
0
    def test_000_valid_keys_default_value(self):
	self.assertEqual(methods.getSetting('server'), None)
	self.assertEqual(methods.getSetting('hash_id'), None)
	self.assertEqual(methods.getSetting('password'), None)
	self.assertEqual(methods.getSetting('enabled'), False)
	self.assertEqual(methods.getSetting('enabled', True), True)
	self.assertEqual(methods.getSetting('enabled', 'True'), True)

	for k in ['minute', 'hour', 'dom', 'month', 'dow']:
	    self.assertEqual(methods.getSetting('cron_%s' % k), None)
	    self.assertEqual(methods.getSetting('cron_%s' % k, '*/15'), '*/15')
	    self.assertEqual(methods.getSetting('cron_%s' % k, '*'), '*')

	self.assertEqual(methods.getSetting('server', 'http://test.com'), 
							'http://test.com')
Example #4
0
def getSettings(request):
    out = {'enabled': getSetting('enabled', True)}
    for key in ['server', 'hash_id']:
        out[key] = getSetting(key, None)

    cron = ""
    for key in [
            'cron_minute', 'cron_hour', 'cron_dom', 'cron_month', 'cron_dow'
    ]:
        cron = "%s %s" % (cron, getSetting(key, 'INV'))
    out['cron'] = cron
    if request.user.is_staff:
        out['password'] = getSetting('password', None)
    elif getSetting('password', None):
        out['password'] = _("Hidden")
    return out
Example #5
0
def getSettings(request):
    out = {
	'enabled': getSetting('enabled', True)
    }
    for key in ['server', 'hash_id' ]:
	out[key]=getSetting(key, None)

    cron=""
    for key in ['cron_minute', 'cron_hour', 'cron_dom', 'cron_month', 'cron_dow' ]:
	cron="%s %s" % (cron, getSetting(key, 'INV'))
    out['cron'] = cron
    if request.user.is_staff:
	out['password']=getSetting('password', None)
    elif getSetting('password', None):
	out['password']=_("Hidden")
    return out
Example #6
0
    def test_001_invalid_keys(self):
	self.assertRaises(Exception, methods.getSetting('hash_id'))
	self.assertRaises(ValueError, methods.getSetting, 'enabled', 
								'Some Crap')