Commit 30e2d1a1 authored by Лошкарев Сергей Алексеевич's avatar Лошкарев Сергей Алексеевич
Browse files

rewrite PageWriter to read data from config

1 merge request!3Many hard work
Showing with 9 additions and 11 deletions
+9 -11
......@@ -16,13 +16,12 @@ class PageWriter():
env = Environment(loader=FileSystemLoader('./'))
self._user_template = env.get_template(person_template)
self._query_template = env.get_template(query_template)
wiki_config
self._path = wiki_config['path']
sample_transport=RequestsHTTPTransport(
url='https://wiki-dev.miem.vmnet.top/graphql',
url=wiki_config['url'],
use_json=True,
headers={
'Authorization': 'Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MjEsImVtYWlsIjoic2Fsb3Noa2FyZXZAZWR1LmhzZS5ydSIsIm5hbWUiOiLQm9C-0YjQutCw0YDQtdCyINCh0LXRgNCz0LXQuSDQkNC70LXQutGB0LXQtdCy0LjRhyIsImF2IjoiIiwidHoiOiJBbWVyaWNhL05ld19Zb3JrIiwibGMiOiJydSIsImRmIjoiIiwiYXAiOiIiLCJwZXJtaXNzaW9ucyI6WyJyZWFkOnBhZ2VzIiwicmVhZDphc3NldHMiLCJyZWFkOmNvbW1lbnRzIiwid3JpdGU6Y29tbWVudHMiLCJ3cml0ZTpwYWdlcyIsIm1hbmFnZTpwYWdlcyIsImRlbGV0ZTpwYWdlcyIsInJlYWQ6c291cmNlIiwicmVhZDpoaXN0b3J5Iiwid3JpdGU6YXNzZXRzIiwibWFuYWdlOmFzc2V0cyJdLCJncm91cHMiOlszXSwiaWF0IjoxNjI1MDM4MTYzLCJleHAiOjE2MjUwMzk5NjMsImF1ZCI6InVybjp3aWtpLmpzIiwiaXNzIjoidXJuOndpa2kuanMifQ.A15ek0hGHV94fcVfkpuSSlNgmkrBf6WmKnH4eLZcaToaZ3IHQmXYHvNTihBAd1rgAYbsqjpBqbeVd-6dBjSiX2DF88cORjtwIBnT2T5PtBHAqAvPHje1goZi85VXZg-1kAU36mRtISQNBBINyzwRvtovrNjY20HeNATouj0zaUoPsHn136jmIlw9MU0t807KXAA38qDvpZWucNdUigxvaBV7R7EsX-bkmPphPLtbtGPfLoHfXDtv3fgUN1xWZA3TrVTU_FFDowrzIo9ZLWCaI-Grlj-WZl8sDBmblE58DAC4SI5zLQ8vap9zr9_zi297mZNEhiRrs9N5I15leciKXQ',
'Authorization': 'Bearer ' + wiki_config['token'],
'Content-type': 'application/json'
}
)
......@@ -35,12 +34,11 @@ class PageWriter():
content = self._user_template.render(person=person)
query_text = self._query_template.render(
content=_normalise_str(content),
path='ps/members/'+person.username,
path=self._path + person.username,
title=person.full_name
)
query = gql(query_text)
resp = self._client.execute(query)
print(resp)
# return resp['succeeded'], resp['message']
print(query_text)
resp = self._client.execute(
gql(query_text)
)['pages']['create']['responseResult']
return resp['succeeded'], resp['message']
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment