requested
Signed-off-by: Gordon Hecker <gh@emlix.com>
 NEXT:
+ * version information for plugins is displayed now when requested
 
 e2factory-2.3.4rc1
  * the plugin interface was extended to permit plugins to register
 
 require("e2lib")
 require("e2util")
 require("collection")
+require("plugin")
 
 -- Parsing of command-line options
 
     flag("version", "show version number",
                  function()
                    print(buildconfig.VERSIONSTRING)
+                   plugin.print_descriptions()
                    e2lib.finish(0)
                  end,
                  category)
 
   end
   return true, nil
 end
+
+--- print a description for each plugin. This is for use with the --version
+-- option. This version always succeeds.
+-- @return nil
+function print_descriptions()
+  for i,pd in ipairs(plugins) do
+    print(pd.description)
+  end
+end