@rbac('*', 'owner')
    def run(self, force=False, case_uuid=''):
        # (Re)configure parameters.
        if hasattr(self, 'config_parameters'):
            self.config_parameters()

        # force param pseudocomps to get updated values to start
        self.update_parameters()

        # Reset the workflow.
        self.workflow.reset()
        super(Driver, self).run(case_uuid)
Checks out given branch.
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/driver.py/Driver.run--crossover with--dataset/ETHPy150Open kennethreitz/legit/legit/scm.py/checkout_branch