They're still in 'WATCHDOG EXPIRED' mode on my end (except the three enabled ones).
I used the same commands you used West, and I got approximately the same results:
================================================================= ERRORS =================================================================
__________________________________________ ERROR collecting test/unit/models/test_proposals.py ___________________________________________
test/unit/models/test_proposals.py:10: in <module>
from models import GovernanceObject, Proposal, Vote
lib/models.py:5: in <module>
import init
lib/init.py:103: in <module>
main()
lib/init.py:94: in main
if not is_database_correctly_configured():
lib/init.py:55: in is_database_correctly_configured
sys.exit(1)
E SystemExit: 1
------------------------------------------------------------ Captured stdout -------------------------------------------------------------
[error]: unable to open database file
Cannot connect to database. Please ensure database service is running and user access is properly configured in 'watchman.conf'.
_________________________________________ ERROR collecting test/unit/models/test_superblocks.py __________________________________________
test/unit/models/test_superblocks.py:10: in <module>
from models import GovernanceObject, Proposal, Superblock, Vote
lib/models.py:5: in <module>
import init
lib/init.py:103: in <module>
main()
lib/init.py:94: in main
if not is_database_correctly_configured():
lib/init.py:55: in is_database_correctly_configured
sys.exit(1)
E SystemExit: 1
------------------------------------------------------------ Captured stdout -------------------------------------------------------------
[error]: unable to open database file
Cannot connect to database. Please ensure database service is running and user access is properly configured in 'watchman.conf'.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
======================================================== 2 error in 0.86 seconds =========================================================
Traceback (most recent call last):
File "bin/watchman.py", line 244, in <module>
main()
File "bin/watchman.py", line 191, in main
perform_biblepayd_object_sync(biblepayd)
File "bin/watchman.py", line 24, in perform_biblepayd_object_sync
GovernanceObject.sync(biblepayd)
File "lib/models.py", line 87, in sync
(go, subobj) = self.import_gobject_from_biblepayd(biblepayd, item)
File "lib/models.py", line 142, in import_gobject_from_biblepayd
subobj, created = subclass.get_or_create(object_hash=object_hash, defaults=subdikt)
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 4800, in get_or_create
return query.get(), False
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 3090, in get
return next(clone.execute())
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 2267, in next
obj = self.iterate()
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 2253, in iterate
return self.process_row(row)
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 2331, in process_row
setattr(instance, column, func(row[i]))
File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/peewee.py", line 1072, in python_value
return decimal.Decimal(str(value))
File "/usr/lib/python2.7/decimal.py", line 547, in __new__
"Invalid literal for Decimal: %r" % value)
File "/usr/lib/python2.7/decimal.py", line 3873, in _raise_error
raise error(explanation)
decimal.InvalidOperation: Invalid literal for Decimal: '203,096'
But I have no idea what I'm doing, lol (but not so lol).
It's indeed a full-time job... But hey, as you said Togo: it's a startup. Let's just hope we get the engine spinning nicely soon...