SIDN / CycleHunter

Python software that reads zone files, extract NS records, and detect cyclic dependencies
https://tsuname.io
BSD 2-Clause "Simplified" License
37 stars 14 forks source link

"does not exist; exiting" #26

Open bortzmeyer opened 3 years ago

bortzmeyer commented 3 years ago

What does it mean? That no cycle was found?

% python3 CycleHunter.py --zonefile bortzmeyer.fr --origin bortzmeyer.fr  --base-dir . --workers 1
100%|████████████████████████████████████████████████████████████████████████████████████████████████████████| 2/2 [00:00<00:00,  4.82it/s]
Step 1:  read timed out zones
Step 2: create Authority objects
Step 3: get only zones without in-bailiwick/in-zone authoritative servers
Step 4: sort which ones are cyclic
step 7: writing down results
step 8: read cyclic domains
./bortzmeyer.fr.2021-05-04.step4.json    does not exist; exiting 
gmmoura commented 3 years ago

indeed @bortzmeyer . you can manually inspect the $-step3.json : `cat $-step3.json |jq '.'

if "fullDep" entry is {}, then there are no cyclic dependencies

bortzmeyer commented 3 years ago

OK, thanks. (Note that cat is useless, you can do jq . $-step3.json.)

Could use some UX improvements :-)

gmmoura commented 3 years ago

Indeed, need to improve UX... sorry for that.