aboutsummaryrefslogtreecommitdiff
path: root/ponysay.py
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2012-08-18 17:09:52 +0200
committerMattias Andrée <maandree@operamail.com>2012-08-18 17:09:52 +0200
commit1ea6043b1dccdbeb313f925352df8e4317656893 (patch)
treedad99df8f7a4cc12b3fdfbc5058f7b8bf7dc53e7 /ponysay.py
parente27f83da41ed960a14a80bab666373c02e763739 (diff)
downloadponysay-1ea6043b1dccdbeb313f925352df8e4317656893.tar.gz
ponysay-1ea6043b1dccdbeb313f925352df8e4317656893.tar.bz2
ponysay-1ea6043b1dccdbeb313f925352df8e4317656893.zip
whops
Diffstat (limited to 'ponysay.py')
-rwxr-xr-xponysay.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/ponysay.py b/ponysay.py
index 96acfbe..e1a47a5 100755
--- a/ponysay.py
+++ b/ponysay.py
@@ -28,6 +28,12 @@ INSTALLDIR = '/usr'
'''
+The user's home directory
+'''
+HOME = os.environ['HOME']
+
+
+'''
The directories where pony files are stored, ttyponies/ are used if the terminal is Linux VT (also known as TTY)
'''
ponydirs = []
@@ -65,7 +71,13 @@ parser.add_argument('message', nargs = '?', help = 'message to ponysay')
args = parser.parse_args()
+'''
+This is the mane class of ponysay
+'''
class ponysay():
+ '''
+ Starts the part of the program the arguments indicate
+ '''
def __init__(self, args):
if args.list: self.list()
elif args.linklist: self.linklist()
@@ -80,7 +92,7 @@ class ponysay():
def __getponypath(self, names = None):
ponies = {}
- if names != None:
+ if not names == None:
for name in names:
if os.path.isfile(name):
return name