@@ -645,7 +645,7 @@ def _create_or_fetch_apps_parent_folder(self, folder_prefix,orgID,share=False,lo
645645 description = "This folder contains all the apps created as a part of Sumo Logic Solutions."
646646 try :
647647 folder = self .sumologic_cli .create_folder (folder_name , description , folder_id , userMode )
648- if share :
648+ if share == 'True' :
649649 share_response = self .share_app_by_id (folder .json ()["id" ],orgID ,userMode )
650650 return folder .json ()["id" ]
651651 except Exception as e :
@@ -760,7 +760,7 @@ def delete(self, app_folder_id, remove_on_delete_stack, location=None, *args, **
760760 response = self .sumologic_cli .delete_folder (app_folder_id , isAdmin )
761761 print ("deleting app folder %s : %s" % (app_folder_id , response .text ))
762762 except Exception as e :
763- print ("App - Exception while deleting the App folder %s," % e )
763+ print ("App - Exception while deleting the App folder ID %s, error: %s " % ( app_folder_id , e ) )
764764 else :
765765 print ("skipping app folder deletion" )
766766
@@ -777,7 +777,7 @@ def extract_params(self, event):
777777 "retain_old_app" : props .get ("RetainOldAppOnUpdate" ) == 'true' ,
778778 "app_folder_id" : app_folder_id ,
779779 "s3url" : props .get ("AppJsonS3Url" ),
780- "location" : props .get ("location" ),
780+ "location" : 'admin' if props .get ("location" )== 'Admin Recommended Folder' else 'personal' ,
781781 "share" : props .get ("share" ),
782782 "orgID" : props .get ("orgid" )
783783 }
@@ -1448,7 +1448,7 @@ def update(self, folder_id, folder_name, monitors3url, variables, suffix_date_ti
14481448 old_folder ["name" ] = "Back Up " + old_folder ["name" ]
14491449 self .sumologic_cli .import_monitors (new_folder_id , old_folder )
14501450 except Exception as e :
1451- print ("Error while importing Monitors folder" )
1451+ print ("Error while taking backup of Monitors folder" )
14521452 print (e )
14531453
14541454 print ("ALERTS MONITORS - Update successful with ID %s." % new_folder_id )
0 commit comments