summaryrefslogtreecommitdiffstats
path: root/layman/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'layman/cli.py')
-rw-r--r--layman/cli.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/layman/cli.py b/layman/cli.py
index 8f94f4a..1187ef2 100644
--- a/layman/cli.py
+++ b/layman/cli.py
@@ -19,6 +19,8 @@
#
''' Provides the command line actions that can be performed by layman.'''
+from __future__ import print_function
+
__version__ = "$Id: cli.py 2011-01-15 23:52 PST Brian Dolbec$"
@@ -48,27 +50,27 @@ class ListPrinter(object):
self.my_lister = self.short_list
def print_shortdict(self, info, complain):
- #print "ListPrinter.print_shortdict()",info, "\n\n"
+ #print("ListPrinter.print_shortdict()",info, "\n\n")
overlays = sorted(info)
- #print "ids =======>", overlays, "\n"
+ #print("ids =======>", overlays, "\n")
for ovl in overlays:
overlay = info[ovl]
- #print "overlay =", overlay
+ #print("overlay =", overlay)
summary, supported, official = overlay
self.print_overlay(summary, supported, official, complain)
def print_shortlist(self, info, complain):
- #print "ListPrinter.print_shortlist()",info
+ #print("ListPrinter.print_shortlist()",info)
for summary, supported, official in info:
self.print_overlay(summary, supported, official, complain)
def print_fulldict(self, info, complain):
ids = sorted(info)
- #print "ids =======>", ids, "\n"
+ #print("ids =======>", ids, "\n")
for ovl in ids:
overlay = info[ovl]
- #print overlay
+ #print(overlay)
self.print_overlay(self.my_lister(overlay),
overlay['supported'],
overlay['official'],
@@ -101,7 +103,7 @@ class ListPrinter(object):
def short_list(self, overlay):
'''
- >>> print short_list(overlay)
+ >>> print(short_list(overlay))
wrobel [Subversion] (https://o.g.o/svn/dev/wrobel )
'''
name = pad(overlay['name'], 25)
@@ -127,7 +129,7 @@ class Main(object):
def __init__(self, config):
self.config = config
- #print "config.keys()", config.keys()
+ #print("config.keys()", config.keys())
self.output = config['output']
self.api = LaymanAPI(config,
report_errors=True,
@@ -260,7 +262,7 @@ class Main(object):
info = self.api.get_info_str(selection, local=False,
verbose=True, width=list_printer.width)
- #print "info =", info
+ #print("info =", info)
list_printer.print_shortdict(info, complain=_complain)
return info != {}
@@ -284,7 +286,7 @@ class Main(object):
def ListLocal(self):
''' Lists the local overlays.
'''
- #print "ListLocal()"
+ #print("ListLocal()")
self.output.debug('Printing installed overlays.', 6)
list_printer = ListPrinter(self.config)