Enabling older SSH Options for Oxidized

I have a question regarding the oxidized integration with librenms.

I have setup the integration, but some of my switches are not using legacy/deprecated SSH options.

The docs say this: https://github.com/ytti/oxidized/blob/master/docs/Configuration.md#ssh-enabling-legacy-algorithms

But adding these “numbers” does not do anything. Do I need to add something more specific there?

I am getting this error:
undefined method split’ for 6:Integer`

My config source looks like this:

source:
    csv:
        delimiter: '!ruby/regexp /:/'
        file: /home/oxidized/.config/oxidized/router.db
        gpg: false
        map:
            model: 1
            name: 0
    debug: false
    default: http
    http:
        headers:
            X-Auth-Token: redacted
        map:
            group: group
            model: os
            name: hostname
        url: https://redacted/api/v0/oxidized
        vars_map:
            ssh_encryption: 6
            ssh_hmac: 5
            ssh_host_key: 4
            ssh_kex: 3

Or do I need to add something likes this:

vars_map:
  ssh_kex: +diffie-hellman-group1
  ssh_host_key: +ssh-rsa

Seems this post helped with the syntax of the legacy key options for SSH