https://github.com/belgaied2/hb
CLI tool for HobbyFarm Admins
https://github.com/belgaied2/hb
Last synced: 3 months ago
JSON representation
CLI tool for HobbyFarm Admins
- Host: GitHub
- URL: https://github.com/belgaied2/hb
- Owner: belgaied2
- License: gpl-3.0
- Created: 2020-06-25T12:34:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-27T11:00:22.000Z (over 4 years ago)
- Last Synced: 2024-04-30T11:51:48.560Z (about 1 year ago)
- Language: Go
- Size: 20.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://goreportcard.com/report/github.com/belgaied2/hb)
# HB a command line tool for HobbyFarm Administrators
HobbyFarm is a Learning Management Platform used by Rancher Labs to provide Hands-On Training and Workshop. More on HobbyFarm [here](https://github.com/hobbyfarm).
HB is a CLI tool designed to help HobbyFarm Administrators interact with HobbyFarm.
The first feature it has is downloading.Usage:
```
hb dl --email [email protected] --password mypassword --region eu1 --scenario "Name of scenario"
```
where:* `email` and `password` flags are the admin HobbyFarm credentials
* `region`: the HobbyFarm's region in the URL: https://admin.na2.hobbyfarm.io/
* `scenario`: is the name of the scenario to downloadAt the moment this dl command will create a folder with the scenario name and put all markdown steps inside.
To get inline help:
```
hb help
```
WARNING: needs improvement to document help for subcommands.In order to compile the code, you need to have golang installed on your system and, after cloning, run :
```
go build hb.go scenario.go
```