Upload current progress
This commit is contained in:
38
inspect_metadata.py
Normal file
38
inspect_metadata.py
Normal file
@@ -0,0 +1,38 @@
|
||||
import couchdb
|
||||
from urllib.parse import quote
|
||||
import json
|
||||
|
||||
# Configuration
|
||||
user = "admin"
|
||||
password = "DonCucarach0!?"
|
||||
ip_address = "100.100.112.48"
|
||||
port = "5984"
|
||||
db_name = "obsidiandb"
|
||||
|
||||
# Target Doc (one that looked like a filename in the dump)
|
||||
target_id = "05 - fleeting/zig.md"
|
||||
|
||||
safe_password = quote(password, safe="")
|
||||
url = f"http://{user}:{safe_password}@{ip_address}:{port}/"
|
||||
|
||||
print(f"Inspecting: {target_id}")
|
||||
|
||||
try:
|
||||
server = couchdb.Server(url)
|
||||
db = server[db_name]
|
||||
|
||||
if target_id in db:
|
||||
doc = db[target_id]
|
||||
print(json.dumps(doc, indent=2))
|
||||
else:
|
||||
print("Document not found. Trying another one...")
|
||||
# Fallback to finding ANY doc with a path-like ID
|
||||
for doc_id in db:
|
||||
if "/" in doc_id and not doc_id.startswith("_"):
|
||||
print(f"Found alternative: {doc_id}")
|
||||
doc = db[doc_id]
|
||||
print(json.dumps(doc, indent=2))
|
||||
break
|
||||
|
||||
except Exception as e:
|
||||
print(f"Error: {e}")
|
||||
Reference in New Issue
Block a user