bottle.request.environ

Here are the examples of the python api bottle.request.environ taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

6 Examples 7

3 Source : oscarr.py
with GNU General Public License v3.0
from morpheus65535

def emptylog():
    ref = request.environ['HTTP_REFERER']
    
    fh.doRollover()
    logging.info('Log file emptied')

    redirect(ref)

@route(base_url + 'oscarr.log')

3 Source : oscarr.py
with GNU General Public License v3.0
from morpheus65535

def check_update():
    ref = request.environ['HTTP_REFERER']

    check_and_apply_update()
    
    redirect(ref)

@route(base_url + 'system')

3 Source : oscarr.py
with GNU General Public License v3.0
from morpheus65535

def execute_task(taskid):
    ref = request.environ['HTTP_REFERER']

    execute_now(taskid)

    redirect(ref)

def configured():

0 Source : oscarr.py
with GNU General Public License v3.0
from morpheus65535

def save_settings():
    ref = request.environ['HTTP_REFERER']

    conn = sqlite3.connect(os.path.join(os.path.dirname(__file__), 'data/db/oscarr.db'), timeout=30)
    c = conn.cursor()    

    settings_general_ip = request.forms.get('settings_general_ip')
    settings_general_port = request.forms.get('settings_general_port')
    settings_general_baseurl = request.forms.get('settings_general_baseurl')
    settings_general_loglevel = request.forms.get('settings_general_loglevel')
    settings_general_branch = request.forms.get('settings_general_branch')
    settings_general_automatic = request.forms.get('settings_general_automatic')
    if settings_general_automatic is None:
        settings_general_automatic = 'False'
    else:
        settings_general_automatic = 'True'

    before = c.execute("SELECT ip, port, base_url FROM table_settings_general").fetchone()
    after = (unicode(settings_general_ip), int(settings_general_port), unicode(settings_general_baseurl))
    c.execute("UPDATE table_settings_general SET ip = ?, port = ?, base_url = ?, log_level = ?, branch=?, auto_update=?", (unicode(settings_general_ip), int(settings_general_port), unicode(settings_general_baseurl), unicode(settings_general_loglevel), unicode(settings_general_branch), unicode(settings_general_automatic)))
    conn.commit()
    if after != before:
        configured()
    get_general_settings()

    settings_plex_enabled = request.forms.get('settings_plex_enabled')
    settings_plex_ip = request.forms.get('settings_plex_ip')
    settings_plex_port = request.forms.get('settings_plex_port')
    settings_plex_baseurl = request.forms.get('settings_plex_baseurl')
    settings_plex_ssl = request.forms.get('settings_plex_ssl')
    if settings_plex_ssl is None:
        settings_plex_ssl = 'False'
    else:
        settings_plex_ssl = 'True'
    settings_plex_username = request.forms.get('settings_plex_username')
    settings_plex_password = request.forms.get('settings_plex_password')
    c.execute("UPDATE table_settings_plex SET ip = ?, port = ?, base_url = ?, ssl = ?, username = ?, password = ?, enabled = ?", (settings_plex_ip, settings_plex_port, settings_plex_baseurl, settings_plex_ssl, settings_plex_username, settings_plex_password, settings_plex_enabled))

    settings_emby_enabled = request.forms.get('settings_emby_enabled')
    settings_emby_ip = request.forms.get('settings_emby_ip')
    settings_emby_port = request.forms.get('settings_emby_port')
    settings_emby_baseurl = request.forms.get('settings_emby_baseurl')
    settings_emby_ssl = request.forms.get('settings_emby_ssl')
    if settings_emby_ssl is None:
        settings_emby_ssl = 'False'
    else:
        settings_emby_ssl = 'True'
    settings_emby_apikey = request.forms.get('settings_emby_apikey')
    settings_emby_userid = request.forms.get('settings_emby_userid')
    c.execute("UPDATE table_settings_emby SET ip = ?, port = ?, base_url = ?, ssl = ?, userid = ?, apikey = ?, enabled = ?", (settings_emby_ip, settings_emby_port, settings_emby_baseurl, settings_emby_ssl, settings_emby_userid, settings_emby_apikey, settings_emby_enabled))

    settings_sonarr_enabled = request.forms.get('settings_sonarr_enabled')
    settings_sonarr_ip = request.forms.get('settings_sonarr_ip')
    settings_sonarr_port = request.forms.get('settings_sonarr_port')
    settings_sonarr_baseurl = request.forms.get('settings_sonarr_baseurl')
    settings_sonarr_ssl = request.forms.get('settings_sonarr_ssl')
    if settings_sonarr_ssl is None:
        settings_sonarr_ssl = 'False'
    else:
        settings_sonarr_ssl = 'True'
    settings_sonarr_apikey = request.forms.get('settings_sonarr_apikey')
    c.execute("UPDATE table_settings_sonarr SET ip = ?, port = ?, base_url = ?, ssl = ?, apikey = ?, enabled = ?", (settings_sonarr_ip, settings_sonarr_port, settings_sonarr_baseurl, settings_sonarr_ssl, settings_sonarr_apikey, settings_sonarr_enabled))

    settings_radarr_enabled = request.forms.get('settings_radarr_enabled')
    settings_radarr_ip = request.forms.get('settings_radarr_ip')
    settings_radarr_port = request.forms.get('settings_radarr_port')
    settings_radarr_baseurl = request.forms.get('settings_radarr_baseurl')
    settings_radarr_ssl = request.forms.get('settings_radarr_ssl')
    if settings_radarr_ssl is None:
        settings_radarr_ssl = 'False'
    else:
        settings_radarr_ssl = 'True'
    settings_radarr_apikey = request.forms.get('settings_radarr_apikey')
    c.execute("UPDATE table_settings_radarr SET ip = ?, port = ?, base_url = ?, ssl = ?, apikey = ?, enabled = ?", (settings_radarr_ip, settings_radarr_port, settings_radarr_baseurl, settings_radarr_ssl, settings_radarr_apikey, settings_radarr_enabled))

    settings_bazarr_enabled = request.forms.get('settings_bazarr_enabled')
    settings_bazarr_ip = request.forms.get('settings_bazarr_ip')
    settings_bazarr_port = request.forms.get('settings_bazarr_port')
    settings_bazarr_baseurl = request.forms.get('settings_bazarr_baseurl')
    c.execute("UPDATE table_settings_bazarr SET ip = ?, port = ?, base_url = ?, enabled = ?", (settings_bazarr_ip, settings_bazarr_port, settings_bazarr_baseurl, settings_bazarr_enabled))

    conn.commit()
    c.close()

    logging.info('Settings saved succesfully.')
    
    redirect(ref)

@route(base_url + 'check_update')

0 Source : mimerender.py
with MIT License
from yfauser

        def _set_context_var(self, key, value):
            bottle.request.environ[key] = value

        def _clear_context_var(self, key):

0 Source : mimerender.py
with MIT License
from yfauser

        def _clear_context_var(self, key):
            del bottle.request.environ[key]

        def _make_response(self, content, headers, status):