Welcome to WAPT Dev Helpers’s documentation!¶
WAPT Setuphelpers for MacOs
- WAPT Setuphelpers Usage
all_files()application_data()brew_install()brew_uninstall()copytree2()currentdate()currentdatetime()dateof()datetime2isodate()default_gateway()default_oncopy()default_overwrite()default_overwrite_older()default_skip()detect_file_encoding()dir_is_empty()dmi_info()ensure_dir()ensure_list()ensure_unicode()error()file_is_locked()filecopyto()fileisodate()find_all_files()find_processes()get_applications_info_files()get_battery_infos()get_computer_groups()get_computername()get_current_user()get_default_gateways()get_disk_free_space()get_dns_servers()get_domain_from_socket()get_domain_info()get_file_properties()get_fqdn()get_groups()get_host_architecture()get_hostname()get_info_plist_path()get_installed_pkgs()get_kernel_version()get_language()get_last_logged_on_user()get_local_IPs()get_loggedinusers()get_main_ip()get_os_name()get_os_version()get_pkg_info()get_plist_obj()get_proxies()get_release_name()get_sha256()host_info()host_info_common_unix()host_info_networking()host_metrics()hours_minutes()httpdatetime2isodate()inifile_deleteoption()inifile_deletesection()inifile_hasoption()inifile_hassection()inifile_readstring()inifile_writestring()install_app()install_dmg()install_pkg()installed_softwares()is32()is64()isARM()isARM64()is_dmg_installed()is_local_app_installed()is_local_pkg_installed()is_valid_ipv4_address()isdir()isfile()isodate2datetime()isrunning()json_load_file()json_write_file()killalltasks()killtree()listening_sockets()local_drives()local_group_members()local_group_memberships()local_groups()local_users()makepath()mkdirs()mount_dmg()need_install()networking()processes_for_file()remove_file()remove_tree()rsa_decrypt()rsa_encrypt()rsa_encrypt_data()rsa_encrypted_data_str()run()run_notfatal()running_on_ac()service_list()shell_launch()time2display()uninstall_app()uninstall_key_exists()uninstall_pkg()unmount_dmg()unzip()user_appdata()user_home_directory()user_local_appdata()wget()wgets()
- Version Class
- Setupdevhelpers
ask_directory()ask_filename()ask_grid()ask_input()ask_message()bs_find()bs_find_all()complete_control_categories()complete_control_description()complete_control_descriptions()complete_control_impacted_process()complete_control_min_wapt_version()complete_control_name()complete_control_package()complete_control_version()convert_control_path_to_dir()format_dict_to_grid()format_grid_to_dict()get_7z_path()get_control_dict()get_file_extension()get_proxies_from_wapt_console()get_size()is_url()remove_outdated_binaries()remove_tree_for_all_users()unzip_with_7zip()
- Waptpackage
EWaptBadControlEWaptBadPackageAttributeEWaptBadSetupEWaptBadSignatureEWaptConfigurationErrorEWaptConflictingPackageEWaptCorruptedFilesEWaptDiskSpaceEWaptDownloadErrorEWaptExceptionEWaptInstallErrorEWaptInstallPostponedEWaptMissingLocalWaptFileEWaptNeedsNewerAgentEWaptNotAPackageEWaptNotSignedEWaptNotSourcesDirPackageEWaptPackageSignErrorEWaptUnavailablePackageHostCapabilitiesPackageEntryPackageRequestPackageVersion()PackageVersionStr()WaptBaseRepoWaptLocalRepoWaptRemoteRepocontrol_to_dict()make_version()parse_major_minor_patch_build()update_packages()
- Common
EWaptBadServerAuthenticationEWaptCancelledWaptWaptBaseDBWaptDBWaptHostRepoWaptPackageAuditLoggerWaptPackageInstallLoggerWaptPackageSessionSetupLoggerWaptPublicDBWaptRepoWaptServerWaptSessionDBauthorized_packages_for_token()check_is_member_of()check_user_membership()get_domain_admins_group_name()get_local_admins_group_name()is_system_user()lookup_name_from_rid()self_service_rules()sid_from_rid()tryurl()wapt_sources_edit()
- waptlicences
activate_licence()apply_json_config_by_config_name()bootup_time_utc()build_qrcode_console()build_qrcode_png()check_exe_signing_certificate()check_licence_signature()check_msi_signature()check_password_complexity()check_valid_licences_count()clear_stripped_down_ca_cache()cpu_infos_text()decrypt_aes_pkcs7()edit_wapt_sources()encrypt_aes_pkcs7()get_battery_infos()get_bios_infos()get_catis_pem()get_catislic_pem()get_code_signing_tis_pem()get_djoin_infos()get_dmi_infos()get_exe_certificate_stuff()get_exe_config_descriptions()get_ip_addresses()get_local_ip_address()get_mac_addresses()get_main_mac_address()get_monotonic_stats()get_stripped_down_server_ca_bundle_path()get_system_cabundle_path()get_template_filenames()get_wapt_base_dir()get_wapt_configfilename()has_rebooted()install_json_config_certificates()is_enterprise()is_waiting_for_reboot()libpython_path()licencing_status()listen_oidc_code_state()localpeercache_args()make_monotonic_id()peercache_free()peercache_init()peercache_set_secret()peercache_start()peercache_status()random_ident()random_password()render_mustache()rsa_decrypt()rsa_encrypt()rsa_sign()rsa_verify()serialize_for_signature()set_wapt_base_dir()set_wapt_configfilename()set_wget_audit_callback()sign_json_data()sign_package()snakecase()stuff_exe_certificate()sys_argv()sys_path()system_infos_summary()totp_build_register_url()totp_calculate()totp_generate_secret()totp_validate()uptime()verify_json_data()wapt_local_json_get()wapt_local_login()waptjsondumps()waptjsonloads()waptserver_login()waptserver_logout()waptserver_request()waptwget()x509_fingerprint()