fleet/cmd/fleet
Scott Gress 98917e7547
Split up apple and windows profile management cron jobs (#23975)
for #22824 

This PR splits up the `newMDMProfileManager` function into two functions
`newAppleMDMProfileManager` and `newWindowsMDMProfileManager`, the
latter containing the code to start the windows-specific profile
management job. This allows scheduling and scaling the Apple and Windows
profile management jobs separately.

Tested locally by checking that the jobs were scheduled at startup, and
then triggering the `mdm_apple_profile_manager` and
`mdm_windows_profile_manager` schedules via the `/trigger` API; nothing
blew up.
2024-11-26 16:57:32 -06:00
..
config_dump.go Add v4 suffix in go.mod (#1224) 2021-06-25 21:46:51 -07:00
cron.go Split up apple and windows profile management cron jobs (#23975) 2024-11-26 16:57:32 -06:00
cron_test.go Split up apple and windows profile management cron jobs (#23975) 2024-11-26 16:57:32 -06:00
main.go Fleet server now accepts arguments via stdin (#21124) 2024-08-07 15:17:14 +02:00
prepare.go Enable errcheck linter for golangci-lint (#8899) 2022-12-05 16:50:49 -06:00
serve.go Split up apple and windows profile management cron jobs (#23975) 2024-11-26 16:57:32 -06:00
serve_test.go Added statistics for number of saved queries. (#24043) 2024-11-22 11:24:29 -05:00
version.go Move external dependency fleetdm/kolide-kit to monorepo (#15861) 2024-01-02 18:22:52 -03:00
vuln_process.go Add gosimple linter (#23250) 2024-10-29 14:17:51 -05:00