From 03c600186b4ab545dbce8075a26d83432253802b Mon Sep 17 00:00:00 2001 From: Julian Rother <julian@cccv.de> Date: Thu, 4 Nov 2021 18:17:14 +0100 Subject: [PATCH] Quick fix for instance path and remove unused roac/rocketchat.py --- roac/__init__.py | 2 +- roac/rocketchat.py | 23 ----------------------- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 roac/rocketchat.py diff --git a/roac/__init__.py b/roac/__init__.py index fc2bde2..5b3525d 100644 --- a/roac/__init__.py +++ b/roac/__init__.py @@ -11,7 +11,7 @@ from requests_oauthlib import OAuth2Session from .models import * def create_app(test_config=None): - app = Flask(__name__) + app = Flask(__name__, instance_relative_config=False, instance_path=os.path.join(os.getcwd(), 'instance')) app.config['SECRET_KEY'] = secrets.token_hex(128) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///{}'.format(os.path.join(app.instance_path, 'db.sqlite')) app.config.from_pyfile('default_config.py') diff --git a/roac/rocketchat.py b/roac/rocketchat.py deleted file mode 100644 index 80e1611..0000000 --- a/roac/rocketchat.py +++ /dev/null @@ -1,23 +0,0 @@ -import requests - -class RocketChat: - def __init__(self, base_url, user_id, api_token): - self.base_url = base_url.rstrip('/') - self.user_id = user_id - self.api_token = api_token - self.session = requests.Session() - self.session.headers['X-User-Id'] = user_id - self.session.headers['X-Auth-Token'] = api_token - - def bulid_url(self, endpoint): - return f'{self.base_url}/api/v1/{endpoint}' - - def get_setting(self, name): - self.session.get(self.build_url(f'settings/{name}')) - - def update_setting(self, name, value): - self.session.post(self.build_url(f'settings/{name}'), data={'value': value}) - - def create_user(self, username, email, name, password): - data = {'username': username, - self.session.post(self.base_url + '/api/v1/users.create/', data={'value': value}) -- GitLab