Skip to content

Commit 1b3980a

Browse files
leefine02leefine02Michael HendersonKeyfactor
authored
Bug Fix - Discovery "Directories to Ignore" (#39)
* Bug Fix - Discovery "Directories to Ignore" * add support_level (reqd) and release_dir (future) * Update generated README --------- Co-authored-by: leefine02 <kfadmin@LFINE-KF10-ORCH> Co-authored-by: Michael Henderson <mhenderson@keyfactor.com> Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
1 parent dde01c8 commit 1b3980a

File tree

4 files changed

+15
-10
lines changed

4 files changed

+15
-10
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
v2.4.1
2+
- Bug fix: Discovery "Directories to Ignore" field not being used to filter results
3+
14
v2.4.0
25
- Do not require store password for PEM inventory
36

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The Universal Orchestrator is the successor to the Windows Orchestrator. This Or
1616

1717
## Support for Remote File
1818

19-
Remote File
19+
Remote File is supported by Keyfactor for Keyfactor customers. If you have a support issue, please open a support ticket with your Keyfactor representative.
2020

2121
###### To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
2222

RemoteFile/Discovery.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public JobResult ProcessJob(DiscoveryJobConfiguration config, SubmitDiscoveryUpd
6969
locations = certificateStore.FindStores(directoriesToSearch, extensionsToSearch, filesTosearch, includeSymLinks);
7070
foreach (string ignoredDir in ignoredDirs)
7171
{
72-
locations = locations.Where(p => !p.StartsWith(ignoredDir) || !p.ToLower().StartsWith("find:")).ToList();
72+
locations = locations.Where(p => !p.StartsWith(ignoredDir) && !p.ToLower().StartsWith("find:")).ToList();
7373
}
7474
}
7575
catch (Exception ex)

integration-manifest.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
"status": "production",
66
"link_github": true,
77
"update_catalog": true,
8+
"support_level": "kf-supported",
9+
"release_dir": "RemoteFile/bin/Release",
810
"description": "The Remote File Orchestrator allows for the remote management of file-based certificate stores. Discovery, Inventory, and Management functions are supported. The orchestrator performs operations by first converting the certificate store into a BouncyCastle PKCS12Store.",
911
"about": {
1012
"orchestrator": {
@@ -66,9 +68,9 @@
6668
"DependsOn": "",
6769
"Type": "String",
6870
"DefaultValue": ""
69-
}
71+
}
7072
],
71-
"EntryParameters": []
73+
"EntryParameters": []
7274
},
7375
"RFPEM": {
7476
"Name": "RFPEM",
@@ -180,9 +182,9 @@
180182
"DependsOn": "",
181183
"Type": "String",
182184
"DefaultValue": ""
183-
}
185+
}
184186
],
185-
"EntryParameters": []
187+
"EntryParameters": []
186188
},
187189
"RFDER": {
188190
"Name": "RFDER",
@@ -231,7 +233,7 @@
231233
"DefaultValue": ""
232234
}
233235
],
234-
"EntryParameters": []
236+
"EntryParameters": []
235237
},
236238
"RFKDB": {
237239
"Name": "RFKDB",
@@ -270,9 +272,9 @@
270272
"DependsOn": "",
271273
"Type": "String",
272274
"DefaultValue": ""
273-
}
275+
}
274276
],
275-
"EntryParameters": []
277+
"EntryParameters": []
276278
},
277279
"RFORA": {
278280
"Name": "RFORA",
@@ -321,7 +323,7 @@
321323
"DefaultValue": ""
322324
}
323325
],
324-
"EntryParameters": []
326+
"EntryParameters": []
325327
}
326328
}
327329
}

0 commit comments

Comments
 (0)