add etherpad group as setting
This commit is contained in:
@@ -35,7 +35,11 @@ def get_ep_client(groupName="fet"):
|
||||
base_url=urllib.parse.urljoin(settings.ETHERPAD_CLIENT["url"], "api"),
|
||||
api_version="1.2.14",
|
||||
)
|
||||
group = epc.createGroupIfNotExistsFor(groupMapper=groupName)
|
||||
|
||||
if settings.ETHERPAD_CLIENT["group"] == "":
|
||||
group = epc.createGroupIfNotExistsFor(groupMapper=groupName)
|
||||
else:
|
||||
group = settings.ETHERPAD_CLIENT["group"]
|
||||
|
||||
return epc, group
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ env = environ.Env(
|
||||
HOST_NAME=(str, "localhost"),
|
||||
ETHERPAD_PORT=(str, "9001"),
|
||||
ETHERPAD_HOST=(str, ""),
|
||||
ETHERPAD_GROUP=(str, ""),
|
||||
)
|
||||
|
||||
# Prints and logs are written to console
|
||||
@@ -239,12 +240,14 @@ if DEBUG:
|
||||
"url": "http://etherpad:" + env("ETHERPAD_PORT"),
|
||||
"exturl": ETHERPAD_HOST,
|
||||
"apikey": "/srv/etherpad/APIKEY.txt",
|
||||
"group": env("ETHERPAD_GROUP"),
|
||||
}
|
||||
else:
|
||||
ETHERPAD_CLIENT = {
|
||||
"url": "http://etherpad:" + env("ETHERPAD_PORT"),
|
||||
"exturl": urljoin("https://" + env("HOST_NAME"), "etherpad/"),
|
||||
"apikey": "/app/etherpad/APIKEY.txt",
|
||||
"group": env("ETHERPAD_GROUP"),
|
||||
}
|
||||
|
||||
# REST FRAMEWORK
|
||||
|
||||
Reference in New Issue
Block a user