From fc83f7e7457fa91a9b8a8881b9e56971177d8402 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 20 Mar 2011 12:16:24 -0400 Subject: [PATCH] use self.all most of the time --- clint/arguments.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/clint/arguments.py b/clint/arguments.py index ce97fcd..3d232d9 100644 --- a/clint/arguments.py +++ b/clint/arguments.py @@ -95,6 +95,7 @@ class Args(object): else: return _find(x) + def first_with(self, x): """Returns first found index containing value (or list of values)""" @@ -142,12 +143,12 @@ class Args(object): try: if is_collection(x): for _x in x: - if (_x in self._args[index]) or (_x == self._args[index]): + if (_x in self.all[index]) or (_x == self.all[index]): return True else: return False else: - return (x in self._args[index]) + return (x in self.all[index]) except IndexError: return False @@ -159,7 +160,7 @@ class Args(object): """ try: - self._args[x] + self.all[x] return True except IndexError: return False