You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
694 B
23 lines
694 B
from arango import ArangoClient |
|
from getpass import getpass |
|
from config import * |
|
from time import sleep |
|
|
|
for i in range(0, 6, 1): |
|
if i == 5: |
|
exit() |
|
try: |
|
# Om scriptet körs på Macbook finns lösenordet i en fil |
|
with open("../password_arango.txt") as f: |
|
pwd = f.readline() |
|
except FileNotFoundError: |
|
if pwd == None: |
|
pwd = getpass(f'Lösenord för {user_arango}: ') |
|
|
|
try: |
|
db = ArangoClient(hosts=host_arango).db(db_arango, username=user_arango, password=pwd) |
|
db.collection('members').random() # För att testa löseordet/kopplingen. |
|
break |
|
except: |
|
print("Fel lösenord.") |
|
sleep(1)
|
|
|