- Python 81.3%
- HTML 18.7%
| Docs | ||
| docs | ||
| output | ||
| src | ||
| .gitignore | ||
| .pylintrc | ||
| AGENTS.md | ||
| README.md | ||
| requirements.txt | ||
UCAV tiny database.
A Simple frontend to manage UCAV to create Galaxy for MISP
And keeping the DB accordly
Never put this poor vulnerable code somewhere online.
CLI
src/drones-cli.py provides maintenance commands for the drone catalog.
Useful commands
-
python3 src/drones-cli.py --show-nourlLists drone IDs and names where the Lookyloo URL counters are0/0. -
python3 src/drones-cli.py --do-tech-poorRuns the technical field extraction workflow for all drones currently marked with poor quality status (ready = 2). After each processed drone, the quality flag is recomputed and saved. -
python3 src/drones-cli.py --do-desc-all --since 123Generates descriptions only for drones with resolved Lookyloo results andid >= 123. -
python3 src/drones-cli.py --do-tech-allRuns technical field extraction for all drones that already have at least one resolved Lookyloo result. -
python3 src/drones-cli.py --do-tech-all --since 123Runs technical field extraction only for drones with resolved Lookyloo results andid >= 123. -
python3 src/drones-cli.py --do-tech-poor --since 123Runs the poor-quality technical workflow only for drones withready = 2andid >= 123. -
python3 src/drones-cli.py --do-desc-allGenerates descriptions for all drones that already have at least one resolved Lookyloo result.
Notes
--do-tech-poorand the other--do-tech*commands depend on accessible Lookyloo HTML content.- If Lookyloo is unreachable, the command still runs and recomputes quality, but no technical enrichment can be produced from remote pages.