Logging
This commit is contained in:
parent
6a78399661
commit
dde17e2887
|
@ -1,5 +1,6 @@
|
||||||
|
|
||||||
import tempfile
|
import tempfile
|
||||||
|
import logging
|
||||||
|
|
||||||
import requests_cache
|
import requests_cache
|
||||||
import secret_loader
|
import secret_loader
|
||||||
|
@ -9,6 +10,7 @@ from .favro_fuse import start_favro_fuse
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
logging.basicConfig()
|
||||||
secrets = secret_loader.SecretLoader()
|
secrets = secret_loader.SecretLoader()
|
||||||
favro_org_id = secrets.load_or_fail('FAVRO_ORGANIZATION_ID')
|
favro_org_id = secrets.load_or_fail('FAVRO_ORGANIZATION_ID')
|
||||||
favro_username = secrets.load_or_fail('FAVRO_USERNAME')
|
favro_username = secrets.load_or_fail('FAVRO_USERNAME')
|
||||||
|
|
|
@ -77,6 +77,7 @@ class FavroClient:
|
||||||
request = self._get_cards_request(seq_id, todo_list)
|
request = self._get_cards_request(seq_id, todo_list)
|
||||||
|
|
||||||
# Run query
|
# Run query
|
||||||
|
logger.warning('Sending request: %s', request.url)
|
||||||
response = self.session.send(request)
|
response = self.session.send(request)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
json = response.json()
|
json = response.json()
|
||||||
|
@ -127,12 +128,12 @@ class FavroClient:
|
||||||
'descriptionFormat': 'markdown',
|
'descriptionFormat': 'markdown',
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.warning('Sending body: %s', json_body)
|
url = URL_UPDATE_CARD.format(card_id=card_id.raw_id)
|
||||||
|
logger.warning('Sending request: %s', url)
|
||||||
response = self.session.put(
|
response = self.session.put(
|
||||||
URL_UPDATE_CARD.format(card_id=card_id.raw_id), json=json_body,
|
url, json=json_body,
|
||||||
)
|
)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
logger.warning('Response: %s', response.json())
|
|
||||||
self._invalidate_cache(card_id)
|
self._invalidate_cache(card_id)
|
||||||
|
|
||||||
return Card.from_json(response.json())
|
return Card.from_json(response.json())
|
||||||
|
|
|
@ -3,18 +3,17 @@ import errno
|
||||||
import re
|
import re
|
||||||
import stat
|
import stat
|
||||||
from collections.abc import Iterator
|
from collections.abc import Iterator
|
||||||
|
from logging import getLogger
|
||||||
|
|
||||||
import fuse
|
import fuse
|
||||||
|
|
||||||
from .favro_client import FavroClient
|
from .favro_client import FavroClient
|
||||||
from .favro_data_model import Card, SeqId
|
from .favro_data_model import Card, SeqId
|
||||||
|
|
||||||
|
logger = getLogger(__name__)
|
||||||
|
|
||||||
fuse.fuse_python_api = (0, 2)
|
fuse.fuse_python_api = (0, 2)
|
||||||
|
|
||||||
hello_path = '/hello'
|
|
||||||
hello_str = b'Hello World!\n'
|
|
||||||
|
|
||||||
|
|
||||||
class MyStat(fuse.Stat):
|
class MyStat(fuse.Stat):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.st_mode = 0
|
self.st_mode = 0
|
||||||
|
@ -90,6 +89,7 @@ class FavroFuse(fuse.Fuse):
|
||||||
return st
|
return st
|
||||||
|
|
||||||
def readdir(self, path: str, offset: int) -> Iterator[fuse.Direntry]:
|
def readdir(self, path: str, offset: int) -> Iterator[fuse.Direntry]:
|
||||||
|
logger.warning('readdir(path=%s, offset=%s)',path, offset)
|
||||||
yield fuse.Direntry('.')
|
yield fuse.Direntry('.')
|
||||||
yield fuse.Direntry('..')
|
yield fuse.Direntry('..')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user