Kaspar Schiess avatar Kaspar Schiess committed e96ce60

Fixes nil error on vmadm list

Comments (0)

Files changed (1)

lib/qemu-toolkit/vmadm.rb

         option %w(-o --fields), 'FIELDLIST', "Only outputs fields given; default is all fields (name, pid)"
 
         def _execute
-          output_fields = fields.split(/,/)
+          output_fields = (fields || 'name,pid').split(/,/)
           VM.all(backend).each do |vm|
             printf "%-20s", vm.name if output_fields.include?('name')
             printf " %5s", vm.running? ? vm.pid : 'off' if output_fields.include?('pid')
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.