'Unregisters a :class:`~horizon.workflows.Step` from the workflow.'

@classmethod
def unregister(cls, step_class):

    try:
        cls._cls_registry.remove(step_class)
    except KeyError:
        raise base.NotRegistered(('%s    is    not    registered' % cls))
    return cls._unregister(step_class)
