diff --git a/lib/client/gnt_backup.py b/lib/client/gnt_backup.py index edc8b4400df1e3252eeefbb86fd3857a5f9ba831..4a1859385136d6472b654b1f5037099564042ae5 100644 --- a/lib/client/gnt_backup.py +++ b/lib/client/gnt_backup.py @@ -1,7 +1,7 @@ # # -# Copyright (C) 2006, 2007, 2010, 2011 Google Inc. +# Copyright (C) 2006, 2007, 2010, 2011, 2013 Google Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -50,9 +50,11 @@ def PrintExportList(opts, args): qfilter = qlang.MakeSimpleFilter("node", opts.nodes) + cl = GetClient(query=True) + return GenericList(constants.QR_EXPORT, selected_fields, None, opts.units, opts.separator, not opts.no_headers, - verbose=opts.verbose, qfilter=qfilter) + verbose=opts.verbose, qfilter=qfilter, cl=cl) def ListExportFields(opts, args): @@ -65,8 +67,10 @@ def ListExportFields(opts, args): @return: the desired exit code """ + cl = GetClient(query=True) + return GenericListFields(constants.QR_EXPORT, args, opts.separator, - not opts.no_headers) + not opts.no_headers, cl=cl) def ExportInstance(opts, args):