now correctly selects sysvinit or systemd for SLE_11 SLE_12 and openSUSE...

..._13.1
there is no need to loop here, you could just use `get` and provide the default value to return if nothing is matched.

Like:

    return initMapping.get(release, 'sysvinit')