{"repo":"quadsproject/badfish","free":true,"listed":false,"github":"https://github.com/quadsproject/badfish","clone":"git clone https://github.com/quadsproject/badfish.git","description":"🔧 Vendor-agnostic tool for managing bare-metal systems via the Redfish API","language":"Python","stars":116,"topics":["redfish","redfish-api","systems","automation","vendor","idrac","bmc","dell","ipmi","oob"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"The Out-of-Band Wrangler About Badfish Scope Features Requirements Setup Badfish RPM package Badfish Standalone CLI Badfish Container Usage As Python Library Via Podman Via Virtualenv Via RPM System Package Common Operations Use Environment Variables for Secrets Enforcing an OpenStack Director-style interface order Enforcing a Foreman-style interface order Enforcing a Custom interface order Forcing a one time boot to a specific device Forcing a one time boot to a specific mac address Forcing a one time boot to a specific type Forcing a one-time boot to PXE Rebooting a System Power Cycling a System Power State Control Check Power State Get Power Consumed Resetting Dell iDRAC Resetting BMC BIOS factory reset Check current boot order Toggle boot device Variable number of retries Firmware inventory Delta of firmware inventories Clear Job Queue List Job Queue Check Job Status Set Bios Password Remove Bios Password List Network Interfaces List Memory List Processors List Serial Number or Service Tag Check Virtual Media Mount Virtual Media Unmount Virtual Media Boot to Virtual Media Check Remote Image Boot to Remote Image Detach Remote Image Get SRIOV mode Set SRIOV mode Get BIOS attributes Get specific BIOS attribute Set BIOS attribute Change between BIOS and UEFI modes Querying bootmode Setting UEFI mode Setting BIOS mode Get server screenshot Targets for server configuration profile Export server configuration profile Import server configuration profile Bulk actions via text file","default_branch":null,"files":null,"tree":[],"storefront":"/r/quadsproject","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quadsproject/badfish/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}