def do_retrieve(self):
        if not self.options.path:
            self.parser.error('No path provided')
        if not os.path.exists(self.options.path):
            self.parser.error(self.options.path % 'Invalid path (%s)')
        if not self.options.batch:
            self.parser.error('batch identifier is required for retrieve command')
        s = ResultProcessor(self.options.batch, self.sd)
        s.get_results(self.options.path, get_file=(not self.options.leave))
dataset/ETHPy150Open darcyliu/storyboard/boto/services/bs.py/BS.do_retrieve/swapped operands of `%`