waft.warp_client.install_manager.rhel_install_manager module¶
- class waft.warp_client.install_manager.rhel_install_manager.RHELInstallManager(node: BaseNode, warp_cli: WarpCliBase)¶
Bases:
LinuxInstallManagerInstall manager for Linux specific implementations
- add_cloudflare_repo(repo_url: str = 'https://pkg.cloudflareclient.com/cloudflare-warp-ascii.repo') None¶
Add cloudflare package repo to package manager
Args: repo_url: String of URL to add as cloudflare repo
- property build_codename: str¶
Return the codename of the build’s target platform
- install_using_package_manager(version: str | None = None) None¶
Install WARP client using package manager
Args: version: Version of WARP client to instruct package manager to install
- installer_file_ext: str = '.rpm'¶
- repo_filename: str = 'cloudflare-warp.repo'¶