function (distroName) {
    logger.raw('\n\x1B[36m* ' + distroName + '\x1B[39m');

    var logAttributeList = function (key) {
      logger.raw('    \x1B[32m' + key + ':\x1B[39m');
      var list = distros[distroName][key];
      if (list !== undefined && list.length > 0) {
        list.forEach(function displayListElement (keyName) {
          logger.raw('        - ' + keyName.split('/')[1]);
        });
      } else {
        logger.raw('        no ' + key);
      }
    };

    logAttributeList('plugins');
    logAttributeList('apps');
  }
function (distroName) {
    logger.raw('\n\x1B[36m* ' + distroName + '\x1B[39m');

    var logAttributeList = function (key) {
      logger.raw('    \x1B[32m' + key + ':\x1B[39m');
      var list = distros[distroName][key];
      if (list !== undefined && list.length > 0) {
        list.forEach(function displayListElement (keyName) {
          logger.raw('        - ' + keyName.split('/')[1]);
        });
      } else {
        logger.raw('        no ' + key);
      }
    };

    logAttributeList('plugins');
    logAttributeList('apps');
  }
function ( distroName ) { logger . raw ( '\n\x1B[36m* ' + distroName + '\x1B[39m' ) ; var logAttributeList = function ( key ) { logger . raw ( '    \x1B[32m' + key + ':\x1B[39m' ) ; var list = distros [ distroName ] [ key ] ; if ( list !== undefined && list . length > 0 ) { list . forEach ( function displayListElement ( keyName ) { logger . raw ( '        - ' + keyName . split ( '/' ) [ 1 ] ) ; } ) ; } else { logger . raw ( '        no ' + key ) ; } } ; logAttributeList ( 'plugins' ) ; logAttributeList ( 'apps' ) ; }
Display given distro plugins and apps.

@param {String} distroName The name of the distribution to display.
Display given distro plugins and apps .