I would like to make it possible for users to set the --max-age seconds. I already provide a c.Spawner.options_form and my issue is I can’t see how it’s possible to get the user_options set in c.Spawner.options_form into c.JupyterHub.services for the idle-culler-service to consume.
The idle-culler doesn’t operate on this information, but it is available in the information retrieved, as server["user_options"]. So a slightly customized idle culler could choose to take this information into account. I think it would be hard to add generic support to the public idle culler package, though.