asana_hub/tool.py
def _list_select(cls, lst, prompt, offset=0):
        """Given a list of values and names, accepts the index value or name."""

        inp = raw_input("select %s: " % prompt)
        assert inp, "value required."

        try:
            return lst[int(inp)+offset]
        except ValueError:
            return inp
        except IndexError:
            assert False, "bad value."
def _list_select(cls, lst, prompt, offset=0):
        inp = raw_input("select %s: " % prompt)
        assert inp, "value required."

        try:
            return lst[int(inp)+offset]
        except ValueError:
            return inp
        except IndexError:
            assert False, "bad value."
def _list_select ( cls , lst , prompt , offset = 0 ) : inp = raw_input ( "select %s: " % prompt ) assert inp , "value required." try : return lst [ int ( inp ) + offset ] except ValueError : return inp except IndexError : assert False , "bad value."
Given a list of values and names, accepts the index value or name.
Given a list of values and names accepts the index value or name .