code: def setup(self, helper=None, **create_kwargs):
          
          if self.created:
              return
  
          self.set_helper(helper)
          self.create(**create_kwargs)
          return self
docs: Setup this resource so that is ready to be used in a test. If the
          resource has already been created, this call does nothing.
  
          For most resources, this just involves creating the resource in Docker.
  
          :param helper:
              The resource helper to use, if one was not provided when this
              resource definition was created.
          :param **create_kwargs: Keyword arguments passed to :meth:`.create`.
  
          :returns:
              This definition instance. Useful for creating and setting up a
              resource in a single step::
  
                  volume = VolumeDefinition('volly').setup(helper=docker_helper)