parameters: (requestContext, seriesList)
return_statement: return resultList
docstring: Tries to intelligently remove periodic None's from series, recalculating start, stop and step values.
    You can use `summarize(seriesList, '<desired step>', 'last')` function for that also, but this function trying to
    guess desired step automatically. Can be used in case of fix metric with improper resolution.
    Especially useful for derivative functions, which are not working with series with regular gaps.
  
    Example:
  
    .. code-block:: none
  
      &target=compressPeriodicGaps(Server.instance01.threads.busy)
docstring_summary: Tries to intelligently remove periodic None's from series, recalculating start, stop and step values.
    You can use `summarize(seriesList, '<desired step>', 'last')` function for that also, but this function trying to
    guess desired step automatically. Can be used in case of fix metric with improper resolution.
    Especially useful for derivative functions, which are not working with series with regular gaps.
docstring_tokens: Tries to intelligently remove periodic None s from series recalculating start stop and step values . You can use summarize ( seriesList <desired step > last ) function for that also but this function trying to guess desired step automatically . Can be used in case of fix metric with improper resolution . Especially useful for derivative functions which are not working with series with regular gaps .
function: def compressPeriodicGaps(requestContext, seriesList):
    """
    Tries to intelligently remove periodic None's from series, recalculating start, stop and step values.
    You can use `summarize(seriesList, '<desired step>', 'last')` function for that also, but this function trying to
    guess desired step automatically. Can be used in case of fix metric with improper resolution.
    Especially useful for derivative functions, which are not working with series with regular gaps.
  
    Example:
  
    .. code-block:: none
  
      &target=compressPeriodicGaps(Server.instance01.threads.busy)
    """
  
    resultList = []
    for series in seriesList:
      series.name = "compressPeriodicGaps(%s)" % series.name
      series.pathExpression = series.name
      resultList.append(_compressPeriodicGaps(series))
  
    return resultList
function_tokens: def compressPeriodicGaps ( requestContext , seriesList ) : resultList = [ ] for series in seriesList : series . name = "compressPeriodicGaps(%s)" % series . name series . pathExpression = series . name resultList . append ( _compressPeriodicGaps ( series ) ) return resultList