def next(self):
        rv = self.current
        self.pos = (self.pos + 1) % len(self.items)
        return rv
Get the full git commit hash from a given revision parameter (branch name, short hash, etc.)
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/jinja2-2.6/jinja2/utils.py/Cycler.next--crossover with--dataset/ETHPy150Open box/ClusterRunner/app/util/autoversioning.py/_get_commit_hash_from_revision_param