code: def get_pid(name, path=None):
      '''
      Returns a container pid.
      Throw an exception if the container isn't running.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' lxc.get_pid name
      '''
      if name not in list_(limit='running', path=path):
          raise CommandExecutionError('Container {0} is not running, can\'t determine PID'.format(name))
      info = __salt__['cmd.run']('lxc-info -n {0}'.format(name)).split("\n")
      pid = [line.split(':')[1].strip() for line in info if re.match(r'\s*PID', line)][0]
      return pif get_pid(name, path=None):
      '''
      Returns a container pid.
      Throw an exception if the container isn't running.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' lxc.get_pid name
      '''
      if name not in list_(limit='running', path=path):
          raise CommandExecutionError('Container {0} is not running, can\'t determine PID'.format(name))
      info = __salt__['cmd.run']('lxc-info -n {0}'.format(name)).split("\n")
      pid = [line.split(':')[1].strip() for line in info if re.match(r'\s*PID', line)][0]
      return pid
docs: Returns a container pid.
      Throw an exception if the container isn't running.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' lxc.get_pid name