code: def entry_point(entry_point_name):
      
      def wrap(f):
          ENTRY_POINT_TABLE[entry_point_name] = f
          @wraps(f)
          def wrapped_f(*args, **kwargs):
              return f(*args, **kwargs)
          return wrapped_f
      return wrap
docs: Use this to decorate a DNAnexus execution environment entry point.
  
      Example:
  
      .. code-block:: python
  
         @dxpy.entry_point('main')
         def hello(i):
             pass