Skip to content

Change: move remaining schedule code to dedicated files#2896

Merged
greenbonebot merged 3 commits into
mainfrom
schedules-files-3
May 19, 2026
Merged

Change: move remaining schedule code to dedicated files#2896
greenbonebot merged 3 commits into
mainfrom
schedules-files-3

Conversation

@mattmundell
Copy link
Copy Markdown
Contributor

@mattmundell mattmundell commented Apr 29, 2026

What

Move the rest of the schedules section out of manage_sql.c.

Why

Reducing size of manage_sql.c. Better per-resource file organisation.

References

Follows /pull/2887.

Testing

In GSA I modified a schedule, and checked that a task ran on schedule. I also compared GET_SCHEDULES with main:

o m m '<get_schedules tasks="1"/>' > /tmp/schedules-pr
o m m '<get_schedules tasks="1"/>' > /tmp/schedules-main
diff -u /tmp/schedules-main /tmp/schedules-pr

@mattmundell mattmundell requested review from a team as code owners April 29, 2026 10:14
@greenbonebot greenbonebot enabled auto-merge (rebase) April 29, 2026 10:14
@mattmundell mattmundell marked this pull request as draft April 29, 2026 19:32
auto-merge was automatically disabled April 29, 2026 19:32

Pull request was converted to draft

@mattmundell mattmundell changed the title Change: move more schedule code to dedicated files Change: move remaining schedule code to dedicated files May 19, 2026
@mattmundell mattmundell marked this pull request as ready for review May 19, 2026 13:42
@greenbonebot greenbonebot enabled auto-merge (rebase) May 19, 2026 14:34
@greenbonebot greenbonebot merged commit d8a5802 into main May 19, 2026
20 of 21 checks passed
@greenbonebot greenbonebot deleted the schedules-files-3 branch May 19, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants