<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def restart(self):
 """ Restart will force a rolling update of the current ReplicationController to the current revision. This essentially spawns a fresh copy of the RC and its pods. Useful when something is misbehaving. """


        rc_new = copy.deepcopy(self)
        return K8sReplicationController.rolling_update(
            config=self.config,
            name=self.name,
            rc_new=rc_new)