Skip to content

Conversation

@UserNotFound
Copy link
Member

@UserNotFound UserNotFound commented Jan 21, 2026

Low priority, we won't merge/release this until we have the corresponding Terraform provider changes ready, too. Leaving as draft, but ready for review while it's fresh.

The options should be self explanatory in the help. EG pass --idle-timeout 123 to set the IDLE_TIMEOUT for the Vhost. Less obvious behavior we'll need to add to the docs is how to unset and revert back to the platform default if you don't want to provide a value anymore: this can be accomplished with --idle-timeout="" or --idle-timeout default

Thor boolean option like --force-ssl and --no-force-ssl seem to provide no way to to revert, though I suppose we could add custom options like --default-idle-timeout and pass the value as a blank string to unset it in our API?

A modicum of integration tests will be added here: https://github.com/aptible/aptible-integration/pull/565

@UserNotFound
Copy link
Member Author

settings[key.to_s.upcase] = value.to_s
end

# This one we pass through to nginx for whatever rason, so
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'rason'

also this seems like maybe something we should handle in the sweetness level? i.e. make sure we're only passing 'on' or 'off' based on reasonable values? (What if someone does direct api calls?)

not something you need to fix here, just noting

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