kBmc


NamekBmc JSON
Version 2.4.26 PyPI version JSON
download
home_pagehttps://github.com/kagepark/kBmc
SummaryKage's Intelgent BMC handler
upload_time2024-11-24 21:59:04
maintainerNone
docs_urlNone
authorKage Park
requires_pythonNone
licenseMIT
keywords
VCS
bugtrack_url
requirements kmisc
Travis-CI No Travis.
coveralls test coverage No coveralls.
            - Install
```javascript
pip install kBmc
- Install```
```javascript
pip3 install kBmc
```

- Help
```javascript
Usage: kBmc <command> [OPTION] [<args>]
Version: 2.2
Inteligent BMC Tool

Supported <command>s are:
  is_up                              Is node UP?
  summary                            Show summary
  bootorder                          Set HDD boot mode
  is_admin_user                      Check current user is ADMINISTRATOR user
  lanmode                            Get current lanmode
  info                               Show info
  mac                                Get BMC Mac Address
  eth_mac                            Get Ethernet Mac Address
  reset                              Reset BMC
  power                              Send power signal
  vpower                             Send power signal and verify status
  redfish                            Redfish Command

[OPTION]
   -h, --help                        Help
   -i, --ip=BMC_IP                   BMC IP Address(required)
   -u, --user=BMC_USER               BMC User(default:ADMIN)
   -p, --passwd=BMC_PW               BMC Password(default:ADMIN)
   -t                                misc tool path(default:/home/kage/.local/lib/python3.6/site-packages/kmisc)
  -si                                SMC IPMITOOL file

 * bootorder                       Set HDD boot mode
       --pxe                         
       --ipxe                        
       --bios                        
       --hdd                         

 * power                           Send power signal
   -r, --reset                       Send reset signal
   -f, --off                         Send reset signal
   -o, --on                          Send on signal
   -s, --shutdown                    Send shutdown signal
   -c, --cycle                       Send cycle signal
  -vr, --vreset                      Send reset signal
  -vf, --voff                        Send off signal
  -vo, --von                         Send on signal
 -vfo, --voff_on                     Send off and on signal
  -vs, --vshutdown                   Send shutdown signal
  -vc, --vcycle                      Send cycle signal

 * redfish                         Redfish Command
  -rp, --rpower=PW                   Send power signal(on/off)
  -ri, --rinfo                       Get System Information
 -rrb, --reset_bmc                   Reset BMC
 -rni, --net_info                    Show Network Interface
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kagepark/kBmc",
    "name": "kBmc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Kage Park",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/30/48/f0dafefa1a24a9ac7669e2e33ef8a0235d18d214db613324a3e7e462890f/kBmc-2.4.26.tar.gz",
    "platform": null,
    "description": "- Install\n```javascript\npip install kBmc\n- Install```\n```javascript\npip3 install kBmc\n```\n\n- Help\n```javascript\nUsage: kBmc <command> [OPTION] [<args>]\nVersion: 2.2\nInteligent BMC Tool\n\nSupported <command>s are:\n  is_up                              Is node UP?\n  summary                            Show summary\n  bootorder                          Set HDD boot mode\n  is_admin_user                      Check current user is ADMINISTRATOR user\n  lanmode                            Get current lanmode\n  info                               Show info\n  mac                                Get BMC Mac Address\n  eth_mac                            Get Ethernet Mac Address\n  reset                              Reset BMC\n  power                              Send power signal\n  vpower                             Send power signal and verify status\n  redfish                            Redfish Command\n\n[OPTION]\n   -h, --help                        Help\n   -i, --ip=BMC_IP                   BMC IP Address(required)\n   -u, --user=BMC_USER               BMC User(default:ADMIN)\n   -p, --passwd=BMC_PW               BMC Password(default:ADMIN)\n   -t                                misc tool path(default:/home/kage/.local/lib/python3.6/site-packages/kmisc)\n  -si                                SMC IPMITOOL file\n\n * bootorder                       Set HDD boot mode\n       --pxe                         \n       --ipxe                        \n       --bios                        \n       --hdd                         \n\n * power                           Send power signal\n   -r, --reset                       Send reset signal\n   -f, --off                         Send reset signal\n   -o, --on                          Send on signal\n   -s, --shutdown                    Send shutdown signal\n   -c, --cycle                       Send cycle signal\n  -vr, --vreset                      Send reset signal\n  -vf, --voff                        Send off signal\n  -vo, --von                         Send on signal\n -vfo, --voff_on                     Send off and on signal\n  -vs, --vshutdown                   Send shutdown signal\n  -vc, --vcycle                      Send cycle signal\n\n * redfish                         Redfish Command\n  -rp, --rpower=PW                   Send power signal(on/off)\n  -ri, --rinfo                       Get System Information\n -rrb, --reset_bmc                   Reset BMC\n -rni, --net_info                    Show Network Interface\n```\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Kage's Intelgent BMC handler",
    "version": "2.4.26",
    "project_urls": {
        "Homepage": "https://github.com/kagepark/kBmc"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cae0cf3f076c4ae4a2e240db003fd35ebd51999c82284b23c6060aef967cde2a",
                "md5": "6af79cff555a1cd4b50c17856a1f4639",
                "sha256": "e5a66b29d93e450d585e80bce6bfeb0c3cda367b9f62e1f1ec17a01854db00da"
            },
            "downloads": -1,
            "filename": "kBmc-2.4.26-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6af79cff555a1cd4b50c17856a1f4639",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 49834,
            "upload_time": "2024-11-24T21:59:03",
            "upload_time_iso_8601": "2024-11-24T21:59:03.182695Z",
            "url": "https://files.pythonhosted.org/packages/ca/e0/cf3f076c4ae4a2e240db003fd35ebd51999c82284b23c6060aef967cde2a/kBmc-2.4.26-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3048f0dafefa1a24a9ac7669e2e33ef8a0235d18d214db613324a3e7e462890f",
                "md5": "1f18a20625d36cde22d894632cce5167",
                "sha256": "0bde7f80d1aa89f182efb60e610c7c8562553be9068614ca963e1a1bbc4f9ef6"
            },
            "downloads": -1,
            "filename": "kBmc-2.4.26.tar.gz",
            "has_sig": false,
            "md5_digest": "1f18a20625d36cde22d894632cce5167",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 50615,
            "upload_time": "2024-11-24T21:59:04",
            "upload_time_iso_8601": "2024-11-24T21:59:04.846561Z",
            "url": "https://files.pythonhosted.org/packages/30/48/f0dafefa1a24a9ac7669e2e33ef8a0235d18d214db613324a3e7e462890f/kBmc-2.4.26.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-24 21:59:04",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kagepark",
    "github_project": "kBmc",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "kmisc",
            "specs": []
        }
    ],
    "lcname": "kbmc"
}
        
Elapsed time: 0.52192s