original_docstring:  Get a connection from the pool if available, otherwise return a new connection if the pool isn't full
  
          :param host: the rexpro server to connect to
          :type host: str (ip address)
          :param port: the rexpro server port to connect to
          :type port: int
          :param graph_name: the graph to connect to
          :type graph_name: str
          :param graph_obj_name: The graph object to use
          :type graph_obj_name: str
          :param username: the username to use for authentication (optional)
          :type username: str
          :param password: the password to use for authentication (optional)
          :type password: str
          :rtype: RexProConnection
          
docstring: Get a connection from the pool if available, otherwise return a new connection if the pool isn't full
docstring_tokens: Get a connection from the pool if available otherwise return a new connection if the pool isn ' t full
code: def create_connection(self, *args, **kwargs):
          """ Get a connection from the pool if available, otherwise return a new connection if the pool isn't full
  
          :param host: the rexpro server to connect to
          :type host: str (ip address)
          :param port: the rexpro server port to connect to
          :type port: int
          :param graph_name: the graph to connect to
          :type graph_name: str
          :param graph_obj_name: The graph object to use
          :type graph_obj_name: str
          :param username: the username to use for authentication (optional)
          :type username: str
          :param password: the password to use for authentication (optional)
          :type password: str
          :rtype: RexProConnection
          """
          conn = self.get(*args, **kwargs)
          conn.open(soft=conn._opened)  # if opened, soft open, else hard open
          return conn
code_tokens: def create_connection ( self , * args , ** kwargs ) : conn = self . get ( * args , ** kwargs ) conn . open ( soft = conn . _opened ) return conn
short_docstring: Get a connection from the pool if available, otherwise return a new connection if the pool isn't full
short_docstring_tokens: Get a connection from the pool if available otherwise return a new connection if the pool isn ' t full
comment: """ Get a connection from the pool if available, otherwise return a new connection if the pool isn't full
  
          :param host: the rexpro server to connect to
          :type host: str (ip address)
          :param port: the rexpro server port to connect to
          :type port: int
          :param graph_name: the graph to connect to
          :type graph_name: str
          :param graph_obj_name: The graph object to use
          :type graph_obj_name: str
          :param username: the username to use for authentication (optional)
          :type username: str
          :param password: the password to use for authentication (optional)
          :type password: str
          :rtype: RexProConnection
          """$SEP$# if opened, soft open, else hard open