Logic should be
<pre>
'Suse': {
  case $::operatingsystem {
    'SLED': {
      case $::lsbdistrelease {
        '10': {

        }
        '11': {

        }
        default: {
          fail()
        }
      }
    }
    'SLES': {
      case $::lsbdistrelease {
        '10': {

        }
        '11': {

        }
        default: {
          fail()
        }
      }
    }
    default: {
      fail()
    }
  }
}
</pre>