You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We will want to move away from flat-file management into something that scales better and requires less code to manipulate locking, reading and writing on-disk YAML files.
Adding in an image created by @grafuls here for class architecture, this is probably the model we want to start looking at when moving to BSON / MongoEngine ORM.
This is a QUADS 2.0 design RFE, dependent upon us first moving from
SimpleHTTPServer
toCherryPy
outlined here:#140
General Idea
We will want to move away from flat-file management into something that scales better and requires less code to manipulate locking, reading and writing on-disk YAML files.
Moving to Mongoengine ODM will look like:
schedule.yml
into separate Mongo documents/opt/quads/data/stat
into Mongo Document/opt/quads/data/ports/$FQDN_OF_HOSTS
files into Mongo document or document(s).This requires implementation of #140 first.
WIP here: radez@47eb97d
https://github.com/radez/quads/tree/cherrypy
The text was updated successfully, but these errors were encountered: