Skip to content

Latest commit

 

History

History
79 lines (44 loc) · 2.02 KB

REFERENCE.md

File metadata and controls

79 lines (44 loc) · 2.02 KB

Reference

Table of Contents

Classes

Public Classes

Private Classes

  • async_profiler::config: Auxiliary configuration for async-profiler
  • async_profiler::install: Download and extract the distribution archive

Classes

async_profiler

Setup async-profiler

Parameters

The following parameters are available in the async_profiler class:

capabilities

Data type: Array

A list of profiler capabilities.

installroot

Data type: Stdlib::Compat::Absolute_path

Specifies the base directory where async-profiler should be installed. A new subdirectory for each version will be created.

manage_capabilities

Data type: Boolean

Whether to manage profiler capabilities.

manage_symlink

Data type: Boolean

Whether to maintain a symlink for the current version.

mirror

Data type: Variant[Stdlib::HTTPUrl,Stdlib::HTTPSUrl]

Specifies the base URL where the distribution archive can be downloaded.

symlink_name

Data type: String

Controls the name of a version-independent symlink. It will always point to the release specified by $version.

version

Data type: String

Specifies the version of async-profiler that should be installed.