File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -235,7 +235,8 @@ def combineAllJson():
235235# Retrieves all labels from labelcloud and saves as JSON/CSV
236236
237237
238- def getAllLabels ():
238+ def getAllLabels (overwrite = False ):
239+ print ('Overwrite:' , overwrite )
239240 driver .get (baseUrl + '/labelcloud' )
240241 driver .implicitly_wait (5 )
241242
@@ -257,7 +258,7 @@ def getAllLabels():
257258 print ('L:' , len (labels ))
258259
259260 for label in labels :
260- if (os .path .exists (savePath + 'accounts/{}.json' .format (label ))
261+ if (not overwrite and os .path .exists (savePath + 'accounts/{}.json' .format (label ))
261262 or os .path .exists (savePath + 'accounts/empty/{}.json' .format (label ))):
262263 print (label , "'s account labels already exist, skipping." )
263264 continue
@@ -324,7 +325,8 @@ def getAllLabels():
324325
325326 retrievalType = input ('Enter retrieval type (single/all): ' )
326327 if (retrievalType == 'all' ):
327- getAllLabels ()
328+ overwrite = input ('Overwrite existing labels? (y/n): ' )
329+ getAllLabels (overwrite == 'y' )
328330 else :
329331 singleLabel = input ('Enter label of interest: ' )
330332 getLabel (singleLabel , 'account' )
You can’t perform that action at this time.
0 commit comments