mirror of https://gitlab.com/bashrc2/epicyon
Federation tokens in memory
parent
2cfd87d802
commit
43d7071ab8
13
daemon.py
13
daemon.py
|
@ -15072,15 +15072,7 @@ def runDaemon(sharedItemsFederatedDomains: [],
|
||||||
httpd.httpPrefix = httpPrefix
|
httpd.httpPrefix = httpPrefix
|
||||||
httpd.debug = debug
|
httpd.debug = debug
|
||||||
httpd.federationList = fedList.copy()
|
httpd.federationList = fedList.copy()
|
||||||
if not sharedItemsFederatedDomains:
|
|
||||||
sharedItemsTokensFilename = \
|
|
||||||
baseDir + '/accounts/sharedItemsFederationTokens.json'
|
|
||||||
if os.path.isfile(sharedItemsTokensFilename):
|
|
||||||
sharedItemsFederatedDomains = loadJson(sharedItemsTokensFilename)
|
|
||||||
httpd.sharedItemsFederatedDomains = sharedItemsFederatedDomains.copy()
|
httpd.sharedItemsFederatedDomains = sharedItemsFederatedDomains.copy()
|
||||||
if httpd.sharedItemsFederatedDomains:
|
|
||||||
if domain not in httpd.sharedItemsFederatedDomains:
|
|
||||||
httpd.sharedItemsFederatedDomains.append(domain)
|
|
||||||
httpd.baseDir = baseDir
|
httpd.baseDir = baseDir
|
||||||
httpd.instanceId = instanceId
|
httpd.instanceId = instanceId
|
||||||
httpd.personCache = {}
|
httpd.personCache = {}
|
||||||
|
@ -15220,8 +15212,9 @@ def runDaemon(sharedItemsFederatedDomains: [],
|
||||||
httpd.fontsCache = {}
|
httpd.fontsCache = {}
|
||||||
|
|
||||||
# create tokens used for shared item federation
|
# create tokens used for shared item federation
|
||||||
generateSharedItemFederationTokens(httpd.sharedItemsFederatedDomains,
|
httpd.sharedItemFederationTokens = \
|
||||||
baseDir)
|
generateSharedItemFederationTokens(httpd.sharedItemsFederatedDomains,
|
||||||
|
baseDir)
|
||||||
|
|
||||||
# load peertube instances from file into a list
|
# load peertube instances from file into a list
|
||||||
httpd.peertubeInstances = []
|
httpd.peertubeInstances = []
|
||||||
|
|
Loading…
Reference in New Issue