Skip to content

Commit

Permalink
get destroy_all_dvobjects.py working #43
Browse files Browse the repository at this point in the history
  • Loading branch information
pdurbin committed May 10, 2024
1 parent ad23316 commit 789c940
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions destroy_all_dvobjects.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from pyDataverse.api import Api
from pyDataverse.api import NativeApi
import json
import dvconfig
import requests
Expand All @@ -10,8 +10,7 @@
print("Using API token from $API_TOKEN.")
except:
print("Using API token from config file.")
api = Api(base_url, api_token)
print('API status: ' +api.status)
api = NativeApi(base_url, api_token)

dataverse_ids = []
dataset_ids = []
Expand All @@ -35,9 +34,7 @@ def main():
print("Done.")

def find_children(dataverse_database_id):
query_str = '/dataverses/' + str(dataverse_database_id) + '/contents'
params = {}
resp = api.get_request(query_str, params=params, auth=True)
resp = api.get_dataverse_contents(dataverse_database_id, auth=True)
for dvobject in resp.json()['data']:
dvtype = dvobject['type']
dvid = dvobject['id']
Expand Down

0 comments on commit 789c940

Please sign in to comment.