Wiki source code of Delete Folder(s)
Last modified by Erik Bakker on 2023/01/31 10:14
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
10.1 | 1 | {{container}} |
2 | {{container layoutStyle="columns"}} | ||
![]() |
21.1 | 3 | (((== About == |
![]() |
25.1 | 4 | With the help of this store item, you can delete folders from a specific directory. This process is triggered with the help of a Groovy script that looks for folders that adhere to certain criteria (in this case that the folder name is a date) |
![]() |
10.1 | 5 | |
![]() |
21.1 | 6 | == Documentation == |
![]() |
20.1 | 7 | |
![]() |
21.1 | 8 | ==== 1. How to use==== |
![]() |
20.1 | 9 | |
![]() |
26.1 | 10 | Once activated this Groovy script will automatically delete all folders that pass the criteria. In the store item the criteria are as follows: |
11 | * The folder name is a date (formatted as yyyy-MM-dd) | ||
12 | * The folder is older than X days (X is configurable) | ||
![]() |
10.1 | 13 | |
![]() |
21.1 | 14 | ==== 2. Keynotes & restrictions==== |
![]() |
10.1 | 15 | |
![]() |
27.1 | 16 | * Note that you should think about how long you want to retain the files within the folders and when to throw away the folder |
17 | * Best practice is to use a separate flow that governs the deletion of folders within the directory | ||
![]() |
10.1 | 18 | |
![]() |
21.1 | 19 | ==== 3. License Information==== |
![]() |
10.1 | 20 | Part of the standard license agreement as agreed upon when using the store for the first time. |
![]() |
29.1 | 21 | |
![]() |
28.1 | 22 | ==== 4. Relevant eMagiz Academy Microlearnings==== |
![]() |
10.1 | 23 | |
![]() |
31.1 | 24 | [[Handle Groovy Script>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.Data Handling.expert-data-handling-groovy-script||target="blank"]] |
![]() |
10.1 | 25 | |
![]() |
31.1 | 26 | //Would you please consult the privacy policy of eMagiz at the following [[link>>https://www.emagiz.com/privacy-policy/||target="blank"]]))) |
![]() |
28.1 | 27 | |
![]() |
25.1 | 28 | ((())) |
![]() |
10.1 | 29 | {{/container}} |
30 | {{/container}} |