- Oct 04, 2022
-
-
Bartek Wrona authored
- Updated description (eliminated steem from supported blockchain list, since its possible that introduced changes are not backward compatible to it anymore)
-
Bartek Wrona authored
Eliminated usage of HF24 deprecated follow_api See merge request !9
-
Bartek Wrona authored
-
Bartek Wrona authored
-
Bartek Wrona authored
get_blog/get_blog_entries calls switched into condenser API (removed usage of deprecated follow_api)
-
Bartek Wrona authored
-
- Aug 29, 2022
-
-
Bartek Wrona authored
Update requests from 2.25.1 to 2.27.1 See merge request !8
-
Piotr Batko authored
-
- Aug 05, 2022
-
-
Bartek Wrona authored
Remove race condition during creation of directory for SQLiteFile See merge request !7
-
- Jul 29, 2022
-
-
Piotr Batko authored
When multiple instances of beem was run in parallel, following error appeared from time to time (the detailed content of error is attached at the very bottom): ``` > mkdir(name, mode) E FileExistsError: [Errno 17] File exists: '/root/.local/share/beem' /usr/lib/python3.8/os.py:223: FileExistsError ``` I assume that problem occured, because two processes at the same time checked if directory exists. Both received same answer -- directory doesn't exists. So first successfully created the directory, and second one failed with this error. Solution implemented in this commit, is to accept situation, when directory already exists. Detailed error description: ``` /builds/hive/hive/venv/lib/python3.8/site-packages/beem-0.24.22-py3.8.egg/beem/blockchaininstance.py:186: in __init__ self.config = kwargs.get("config_store", get_default_config_store(**kwargs)) /builds/hive/hive/venv/lib/python3.8/site-packages/beem-0.24.22-py3.8.egg/beem/storage.py:46: in get_default_config_store return generate_config_store(SqliteConfigurationStore, blockchain="hive")(*args, **kwargs) /builds/hive/hive/venv/lib/python3.8/site-packages/beem-0.24.22-py3.8.egg/beemstorage/sqlite.py:198: in __init__ SQLiteFile.__init__(self, *args, **kwargs) /builds/hive/hive/venv/lib/python3.8/site-packages/beem-0.24.22-py3.8.egg/beemstorage/sqlite.py:59: in __init__ os.makedirs(self.data_dir) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = '/root/.local/share/beem', mode = 511, exist_ok = False def makedirs(name, mode=0o777, exist_ok=False): """makedirs(name [, mode=0o777][, exist_ok=False]) Super-mkdir; create a leaf directory and all intermediate ones. Works like mkdir, except that any intermediate path segment (not just the rightmost) will be created if it does not exist. If the target directory already exists, raise an OSError if exist_ok is False. Otherwise no exception is raised. This is recursive. """ head, tail = path.split(name) if not tail: head, tail = path.split(head) if head and tail and not path.exists(head): try: makedirs(head, exist_ok=exist_ok) except FileExistsError: # Defeats race condition when another thread created the path pass cdir = curdir if isinstance(tail, bytes): cdir = bytes(curdir, 'ASCII') if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists return try: > mkdir(name, mode) E FileExistsError: [Errno 17] File exists: '/root/.local/share/beem' /usr/lib/python3.8/os.py:223: FileExistsError ```
-
- May 05, 2021
-
-
Bartek Wrona authored
Extension in 'update_proposal' is internally created See merge request !6
-
Mariusz Trela authored
-
- May 02, 2021
-
-
Holger authored
-
- Apr 28, 2021
-
-
Holger Nahrstaedt authored
Serialization changes to correctly handle update_proposal_operation extension
-
Holger Nahrstaedt authored
rc delegation ops
-
Holger Nahrstaedt authored
Scheduled weekly dependency update for week 16
-
- Apr 19, 2021
- Apr 05, 2021
-
-
Martin Lees authored
-
- Mar 30, 2021
-
-
Bartek Wrona authored
Update branch + fix regarding `update_proposal` operation See merge request !3
-
- Mar 29, 2021
-
-
Mariusz Trela authored
-
Bartek Wrona authored
Taken current version of master branch in the https://github.com/holgern/beem See merge request !5
-
Bartek Wrona authored
-
- Mar 20, 2021
-
-
Holger authored
-
- Mar 19, 2021
-
-
Holger authored
-
Holger Nahrstaedt authored
support for the end_date extension for the update_proposal op
-
Martin Lees authored
-
- Mar 16, 2021
-
-
Holger Nahrstaedt authored
Scheduled weekly dependency update for week 11
-
- Mar 15, 2021
- Mar 13, 2021
- Mar 12, 2021
-
-
Holger authored
-
Holger authored
-
Holger authored
-
Holger authored
-
Holger authored
-
Holger Nahrstaedt authored
beempy witnessproperties: fix interest rate options
-
Holger Nahrstaedt authored
Scheduled weekly dependency update for week 10
-