refactor major
This commit is contained in:
21
solr.py
21
solr.py
@@ -1,14 +1,23 @@
|
||||
from fet2020api import fet2020postapi
|
||||
import pysolr
|
||||
import python-environ
|
||||
import environ
|
||||
from urllib.parse import urljoin
|
||||
from misc import post_to_solr
|
||||
env=environ.Env(
|
||||
TARGET=(str,"https://alpha.2020.fet.at")
|
||||
)
|
||||
TARGET=env('TARGET')
|
||||
|
||||
solr=pysolr.Solr('http://localhost:8980/solr/gettingstarted', always_commit=True)
|
||||
|
||||
fet=fet2020postapi(urljoin(TARGET,"api/posts"))
|
||||
|
||||
# reindex posts from alpha
|
||||
solr.delete(q='*:*')
|
||||
p=post_to_solr(fet.find({"slug":"2020-10-27-fakultatsvertretung"}))
|
||||
#print(fet.find({"slug":""}))
|
||||
solr.add(p)
|
||||
|
||||
TARGET= "https://alpha.2020.fet.at"
|
||||
|
||||
|
||||
|
||||
solr.add()
|
||||
p=post_to_solr(fet.find({"slug":""}))
|
||||
#print(fet.find({"slug":""}))
|
||||
solr.add(p)
|
||||
|
||||
Reference in New Issue
Block a user