Update module to point to opendev
This patch updates documentation and the go-redfish module to change references of 'github.com/Nordix/' to 'opendev.org/airship/' Change-Id: I9ceddcb8a6ed6c888a3f6e143ada730718999100
This commit is contained in:
parent
3963d2eafe
commit
3ab47e28ba
21
.gitignore
vendored
Normal file
21
.gitignore
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Binaries for programs and plugins
|
||||||
|
*.exe
|
||||||
|
*.exe~
|
||||||
|
*.dll
|
||||||
|
*.so
|
||||||
|
*.dylib
|
||||||
|
bin/
|
||||||
|
|
||||||
|
# Test binary, build wiith `go test -c`
|
||||||
|
*.test
|
||||||
|
|
||||||
|
# Output of the go coverage tool
|
||||||
|
*.out
|
||||||
|
.coverage/
|
||||||
|
|
||||||
|
# Various user specific files
|
||||||
|
.DS_Store
|
||||||
|
.idea/
|
||||||
|
.vimrc
|
||||||
|
*.swp
|
||||||
|
.vscode/
|
4
.gitreview
Normal file
4
.gitreview
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[gerrit]
|
||||||
|
host=review.opendev.org
|
||||||
|
port=29418
|
||||||
|
project=airship/go-redfish.git
|
2
Makefile
2
Makefile
@ -1,7 +1,7 @@
|
|||||||
.PHONY: code-gen
|
.PHONY: code-gen
|
||||||
code-gen:
|
code-gen:
|
||||||
rm -rf client
|
rm -rf client
|
||||||
openapi-generator generate -i ./spec/openapi.yaml -g go --package-name "client" --git-repo-id go-redfish/client --git-user-id Nordix -o client/ -p enumClassPrefix=true
|
openapi-generator generate -i ./spec/openapi.yaml -g go --package-name "client" --git-repo-id go-redfish/client --git-user-id airship --git-host opendev.org -o client/ -p enumClassPrefix=true
|
||||||
mkdir -p api
|
mkdir -p api
|
||||||
go run api_generator.go | gofmt > api/service_interface.go
|
go run api_generator.go | gofmt > api/service_interface.go
|
||||||
go generate api/service_interface.go
|
go generate api/service_interface.go
|
||||||
|
@ -12,7 +12,7 @@ To use `go-redfish` library in go code, you just need to import the library as b
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
redfish "github.com/Nordix/go-redfish/client"
|
redfish "opendev.org/airship/go-redfish/client"
|
||||||
)
|
)
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ cfg := &redfish.Configuration{
|
|||||||
redfishApi := redfish.NewAPIClient(cfg).DefaultApi
|
redfishApi := redfish.NewAPIClient(cfg).DefaultApi
|
||||||
```
|
```
|
||||||
|
|
||||||
Use `redfishApi` to interact with redfish server. This object contains get, set and list functions for different redfish resources. There are loose validations on the client side for the required paramaters of a certain API. In case of any error e.g. missing a required parameter; then server will generate the error. To see the available actions for API endpoints see [Endpoint Reference](https://github.com/Nordix/go-redfish/tree/master/client#documentation-for-api-endpoints) and [Model Definitions](https://github.com/Nordix/go-redfish/tree/master/client#documentation-for-models). See following examples for different operations.
|
Use `redfishApi` to interact with redfish server. This object contains get, set and list functions for different redfish resources. There are loose validations on the client side for the required paramaters of a certain API. In case of any error e.g. missing a required parameter; then server will generate the error. To see the available actions for API endpoints see [Endpoint Reference](https://opendev.org/airship/go-redfish/tree/master/client#documentation-for-api-endpoints) and [Model Definitions](https://opendev.org/airship/go-redfish/tree/master/client#documentation-for-models). See following examples for different operations.
|
||||||
|
|
||||||
## Examples ##
|
## Examples ##
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ package mocks
|
|||||||
import (
|
import (
|
||||||
context "context"
|
context "context"
|
||||||
|
|
||||||
client "github.com/Nordix/go-redfish/client"
|
client "opendev.org/airship/go-redfish/client"
|
||||||
|
|
||||||
http "net/http"
|
http "net/http"
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
client "github.com/Nordix/go-redfish/client"
|
client "opendev.org/airship/go-redfish/client"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate mockery -name=RedfishAPI -output ./mocks
|
//go:generate mockery -name=RedfishAPI -output ./mocks
|
||||||
|
@ -4,7 +4,7 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"reflect"
|
"reflect"
|
||||||
|
|
||||||
. "github.com/Nordix/go-redfish/client"
|
. "opendev.org/airship/go-redfish/client"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@ -16,7 +16,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
client "github.com/Nordix/go-redfish/client"
|
client "opendev.org/airship/go-redfish/client"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate mockery -name=RedfishAPI -output ./mocks
|
//go:generate mockery -name=RedfishAPI -output ./mocks
|
||||||
|
@ -1,8 +1,5 @@
|
|||||||
module github.com/Nordix/go-redfish/client
|
module opendev.org/airship/go-redfish/client
|
||||||
|
|
||||||
require (
|
require golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a
|
||||||
github.com/antihax/optional v0.0.0-20180407024304-ca021399b1a6
|
|
||||||
golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a
|
|
||||||
)
|
|
||||||
|
|
||||||
go 1.13
|
go 1.13
|
||||||
|
Loading…
Reference in New Issue
Block a user