12/04 - 15:26 : Db4E - Ongoing Work
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that ...
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that I’m working on.
SQLDb and BootstrapMgr:(db4e_venv) dan@sally:~/dev/Db4E/tests$ poetry run pytest -v
====================================================================== test session starts ======================================================================
platform linux -- Python 3.11.2, pytest-8.4.2, pluggy-1.6.0 -- /opt/dev/Db4E/db4e_venv/bin/python3.11
cachedir: .pytest_cache
rootdir: /opt/dev/Db4E
configfile: pyproject.toml
plugins: asyncio-1.2.0, mock-3.15.1, anyio-4.11.0
asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 40 items
db/test_base_db_init.py::test_check_initialized_calls_sql_check_and_init PASSED [ 2%]
db/test_base_db_init.py::test_check_initialized_does_not_init_if_sql_not_ready PASSED [ 5%]
db/test_base_db_timestamps.py::test_insert_sets_timestamps PASSED [ 7%]
db/test_base_db_timestamps.py::test_update_updates_only_updated_at PASSED [ 10%]
db/test_sql_db.py::test_uninitialized_sql_db_is_uninitialized PASSED [ 12%]
db/test_sql_db.py::test_initialized_sql_db_is_initialized PASSED [ 15%]
db/test_sql_db.py::test_sql_db_creates_sync_meta PASSED [ 17%]
db/test_sql_db.py::test_unitialized_sql_db_check_initialized PASSED [ 20%]
db/test_sql_db.py::test_initialized_sql_db_check_initialized_server PASSED [ 22%]
db/test_sql_db.py::test_initialized_sql_db_check_initialized_client PASSED [ 25%]
db/test_sql_db.py::test_sql_db_close PASSED [ 27%]
db/test_sql_db.py::test_sql_db_execute_query PASSED [ 30%]
db/test_sql_db.py::test_sql_db_executescript PASSED [ 32%]
db/test_sql_db.py::test_sql_db_execute_merge PASSED [ 35%]
db/test_sql_db.py::test_sql_db_find_one PASSED [ 37%]
db/test_sql_db.py::test_sql_db_find_many PASSED [ 40%]
db/test_sql_db.py::test_sql_db_get_last_sync PASSED [ 42%]
db/test_sql_db.py::test_sql_db_get_max_updated_ts PASSED [ 45%]
db/test_sql_db.py::test_sql_db_init_db PASSED [ 47%]
db/test_sql_db.py::test_sql_db_initialize PASSED [ 50%]
db/test_sql_db.py::test_sql_db_insert_one PASSED [ 52%]
db/test_sql_db.py::test_sql_db_update_one PASSED [ 55%]
db/test_sql_db.py::test_sql_db_update_last_sync PASSED [ 57%]
mgr/test_bootstrap_mgr.py::test_unitialized_is_initialized PASSED [ 60%]
mgr/test_bootstrap_mgr.py::test_uninitialized_get_dir_db PASSED [ 62%]
mgr/test_bootstrap_mgr.py::test_get_dir_db4e PASSED [ 65%]
mgr/test_bootstrap_mgr.py::test_get_dir_install PASSED [ 67%]
mgr/test_bootstrap_mgr.py::test_get_dir_template PASSED [ 70%]
mgr/test_bootstrap_mgr.py::test_unitialized_get_dir_logrotate PASSED [ 72%]
mgr/test_bootstrap_mgr.py::test_get_dir_logrotate PASSED [ 75%]
mgr/test_bootstrap_mgr.py::test_get_dir_monerod PASSED [ 77%]
mgr/test_bootstrap_mgr.py::test_get_dir_p2pool PASSED [ 80%]
mgr/test_bootstrap_mgr.py::test_unitialized_get_dir_vendor PASSED [ 82%]
mgr/test_bootstrap_mgr.py::test_initialized_get_dir_vendor PASSED [ 85%]
mgr/test_bootstrap_mgr.py::test_get_dir_xmrig PASSED [ 87%]
mgr/test_bootstrap_mgr.py::test_get_file_python PASSED [ 90%]
mgr/test_bootstrap_mgr.py::test_get_logrotate_template_db4e PASSED [ 92%]
mgr/test_bootstrap_mgr.py::test_get_logrotate_template_p2pool PASSED [ 95%]
mgr/test_bootstrap_mgr.py::test_get_logrotate_template_xmrig PASSED [ 97%]
mgr/test_bootstrap_mgr.py::test_get_template_various PASSED [100%]
====================================================================== 40 passed in 2.40s =======================================================================
(db4e_venv) dan@sally:~/dev/Db4E/tests$
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that ...
My relentless search for a formal job…
My relentless search for a formal job…
My relentless search for a formal job…
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that ...
It’s Monday!! Went to my Family Doctor for routine blood work. It’s great to have a family doctor again instead of relying on walk-in clinics and the emergen...
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that ...
After being on a waiting list for 2.5 years, the City of Hamilton assigned me to a local family doctor!
My relentless search for a formal job…
Continued to work on Db4E, the Database 4 Everything. This is the unified Monero XMR mining dashboard for deployment, operation and real-time analytics that ...
I spent a bit of time working on a painting, titled Listening. This is very much an initial draft, nowhere close to done. Also, the colors are off in this im...
I spend too much time at my desk at home. The ride downtown was a bit tough, going against the wind, but coming back was a delight! Plus I banged out a coup...
My relentless search for a formal job…
I noticed a couple of broken links on my Blog site. Instead of just fixing them on the static homepage, I replaced the theme with the same minimal mistakes...
After spending the better part of two days fighting with minimal mistakes, I ripped everything out and started fresh. I’ve created a stripped down GitHub Pag...
In keeping with my current art sprint… Listening
In keeping with my current art sprint, I’ve started a new painting. This is the very first drop of oil paint on canvas.
I have a mini-aquaponics setup with a couple of gravel beds hosting lettuce, miniature roses, brocolli and more. The primary tank houses a community of guppi...
Time Description 15:35 Changed the post title name and formatting convention and updated all previous posts....
And BAM….new blog post is born!!! :)