qiskit/providers/basicaer/basicaerjob.py
def requires_submit(func):
    """
    Decorator to ensure that a submit has been performed before
    calling the method.

    Args:
        func (callable): test function to be decorated.

    Returns:
        callable: the decorated function.
    """
    @functools.wraps(func)
    def _wrapper(self, *args, **kwargs):
        if self._future is None:
            raise JobError("Job not submitted yet!. You have to .submit() first!")
        return func(self, *args, **kwargs)
    return _wrapper
def requires_submit(func):
    @functools.wraps(func)
    def _wrapper(self, *args, **kwargs):
        if self._future is None:
            raise JobError("Job not submitted yet!. You have to .submit() first!")
        return func(self, *args, **kwargs)
    return _wrapper
def requires_submit ( func ) : @ functools . wraps ( func ) def _wrapper ( self , * args , * * kwargs ) : if self . _future is None : raise JobError ( "Job not submitted yet!. You have to .submit() first!" ) return func ( self , * args , * * kwargs ) return _wrapper
Decorator to ensure that a submit has been performed before
    calling the method.

    Args:
        func (callable): test function to be decorated.

    Returns:
        callable: the decorated function.
Decorator to ensure that a submit has been performed before calling the method .