mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Updated to doreah 0.5.1
This commit is contained in:
parent
86d20cc0a8
commit
ac3e05a77d
2
.doreah
2
.doreah
@ -1,4 +1,4 @@
|
|||||||
logging.logfolder = logs
|
logging.logfolder = logs
|
||||||
settings.files = [ "settings/default.ini" , "settings/settings.ini" ]
|
settings.files = [ "settings/default.ini" , "settings/settings.ini" ]
|
||||||
caching.folder = "images/cached/"
|
caching.folder = "cache/"
|
||||||
regular.autostart = false
|
regular.autostart = false
|
||||||
|
3
cache/.gitignore
vendored
Normal file
3
cache/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
|
!*.info
|
@ -895,7 +895,7 @@ def sync():
|
|||||||
import copy
|
import copy
|
||||||
|
|
||||||
cache_query = {}
|
cache_query = {}
|
||||||
cache_query_permanent = Cache(maxsize=30000)
|
cache_query_permanent = Cache(maxmemory=1024*1024*settings.get_settings("DB_CACHE_SIZE"),persistent=True,name="dbcache_query")
|
||||||
cacheday = (0,0,0)
|
cacheday = (0,0,0)
|
||||||
def db_query(**kwargs):
|
def db_query(**kwargs):
|
||||||
check_cache_age()
|
check_cache_age()
|
||||||
@ -918,7 +918,7 @@ def db_query(**kwargs):
|
|||||||
return result
|
return result
|
||||||
|
|
||||||
cache_aggregate = {}
|
cache_aggregate = {}
|
||||||
cache_aggregate_permanent = Cache(maxsize=30000)
|
cache_aggregate_permanent = Cache(maxmemory=1024*1024*settings.get_settings("DB_CACHE_SIZE"),persistent=True,name="dbcache_aggregate")
|
||||||
def db_aggregate(**kwargs):
|
def db_aggregate(**kwargs):
|
||||||
check_cache_age()
|
check_cache_age()
|
||||||
global cache_aggregate, cache_aggregate_permanent
|
global cache_aggregate, cache_aggregate_permanent
|
||||||
|
@ -6,12 +6,13 @@ API_PORT = 42011
|
|||||||
[Third Party Services]
|
[Third Party Services]
|
||||||
|
|
||||||
LASTFM_API_KEY = "ASK" # "ASK" signifies that the user has not yet indicated to not use any key at all.
|
LASTFM_API_KEY = "ASK" # "ASK" signifies that the user has not yet indicated to not use any key at all.
|
||||||
|
|
||||||
[Cache]
|
|
||||||
|
|
||||||
CACHE_EXPIRE_NEGATIVE = 30 # after how many days negative results should be tried again
|
CACHE_EXPIRE_NEGATIVE = 30 # after how many days negative results should be tried again
|
||||||
CACHE_EXPIRE_POSITIVE = 300 # after how many days positive results should be refreshed
|
CACHE_EXPIRE_POSITIVE = 300 # after how many days positive results should be refreshed
|
||||||
|
|
||||||
|
[Database]
|
||||||
|
|
||||||
|
DB_CACHE_SIZE = 1024 # how many MB the database cache should have available.
|
||||||
|
|
||||||
[Local Images]
|
[Local Images]
|
||||||
|
|
||||||
USE_LOCAL_IMAGES = true
|
USE_LOCAL_IMAGES = true
|
||||||
|
@ -206,8 +206,8 @@ def apirequest(artists=None,artist=None,title=None):
|
|||||||
cacheage = settings.get_settings("CACHE_EXPIRE_POSITIVE") * 24 * 3600
|
cacheage = settings.get_settings("CACHE_EXPIRE_POSITIVE") * 24 * 3600
|
||||||
cacheage_neg = settings.get_settings("CACHE_EXPIRE_NEGATIVE") * 24 * 3600
|
cacheage_neg = settings.get_settings("CACHE_EXPIRE_NEGATIVE") * 24 * 3600
|
||||||
|
|
||||||
artist_cache = caching.Cache.create(name="artist_cache",maxage=cacheage,maxage_negative=cacheage_neg)
|
artist_cache = caching.Cache(name="imgcache_artists",maxage=cacheage,maxage_negative=cacheage_neg,persistent=True)
|
||||||
track_cache = caching.Cache.create(name="track_cache",maxage=cacheage,maxage_negative=cacheage_neg)
|
track_cache = caching.Cache(name="imgcache_tracks",maxage=cacheage,maxage_negative=cacheage_neg,persistent=True)
|
||||||
|
|
||||||
|
|
||||||
# removes emojis and weird shit from names
|
# removes emojis and weird shit from names
|
||||||
|
Loading…
x
Reference in New Issue
Block a user