Skip to content

feat(DNS): Add static cleanup funcs#100

Open
LaurenceJJones wants to merge 2 commits intofosrl:mainfrom
LaurenceJJones:fix/issue-38-stale-dns-cleanup
Open

feat(DNS): Add static cleanup funcs#100
LaurenceJJones wants to merge 2 commits intofosrl:mainfrom
LaurenceJJones:fix/issue-38-stale-dns-cleanup

Conversation

@LaurenceJJones
Copy link
Member

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

Add static cleanup functions inside olm so other implementations can invoke these to cleanup configuration of olm without explicitly needing to know which configuration olm creates.

How to test?

Currently this is purely just a SDK improvement to which the CLI will need to implement these as either prerun hooks to up and down or we add a pangolin cleanup function so it explicit.

When the tunnel is forced close an integration may want to manually call cleanup function to fix stale issues without having the knowledge of which configuration to cleanup
To aid CLI in cleaning up configuration we expose static functions that know how to handle each provider and platform linked to fosrl/cli#38
@oschwartz10612
Copy link
Member

@LaurenceJJones we still want to merge this right?

@LaurenceJJones
Copy link
Member Author

LaurenceJJones commented Mar 13, 2026

Yeah we can merge, then test functionality on the CLI. These are just static function that no client is using yet.

edit: we'll need to do a release or something to bump deps

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.

2 participants