oneviewgolang

package module
v0.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2016 License: Apache-2.0 Imports: 0 Imported by: 0

README

HPE OneView golang bindings

Build Status

HPE OneView allows you to treat your physical infrastructure as code, and now you can integrate your favorite tools based in golang with HPE OneView.

Build requirements

We use docker to build and test, run this project on a system that has docker. If you don't use docker, you will need to install and setup go-lang locally as well as any other make requirements. You can use USE_CONTAINER=false environment setting for make to avoid using docker. Otherwise make sure to have these tools:

  • docker client and daemon
  • gnu make tools

Testing your changes

From a container
make test
Without docker
  • Install golang 1.5 or better
  • Install go packages listed in .travis.yml
USE_CONTAINER=false make test

Contributing

Want to hack on oneview-golang? Please start with the Contributing Guide.

This code base is primarily consumed and used by the docker-machine-oneview project. We will follow contribution standards set by this project.

Hacking Guide

Use the hacking guide to run local acceptance testing and debugging local contributions. Currently test cases are not supported portion of our CI/CD approval process but might be made available from this test suite in the future. Contributions to the test suite is appreciated.

License

This project is licensed under the Apache License, Version 2.0. See LICENSE for full license text.

Documentation

Overview

Package oneviewgolang This package should be used when working with api's for HP OneView and HP ICsp Stub package for version

Index

Constants

This section is empty.

Variables

View Source
var (
	// ConfigVersion dictates which version of the config.json format is
	// used. It needs to be bumped if there is a breaking change, and
	// therefore migration, introduced to the config file format.
	ConfigVersion = 1

	// Version should be updated by hand at each release
	Version = "0.5.5-dev"

	// GitCommit will be overwritten automatically by the build system
	GitCommit = "HEAD"
)

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/davecgh/go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
_workspace/src/github.com/docker/machine
Package machine defines interfaces to manage a variety of docker instances deployed on different backends (VMs, baremetal).
Package machine defines interfaces to manage a variety of docker instances deployed on different backends (VMs, baremetal).
_workspace/src/github.com/docker/machine/libmachine/provision/provisiontest
Package provisiontest provides utilities for testing provisioners
Package provisiontest provides utilities for testing provisioners
_workspace/src/github.com/pmezard/go-difflib/difflib
Package difflib is a partial port of Python difflib module.
Package difflib is a partial port of Python difflib module.
_workspace/src/github.com/stretchr/testify
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
_workspace/src/github.com/stretchr/testify/assert
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
_workspace/src/github.com/stretchr/testify/http
Package http DEPRECATED USE net/http/httptest
Package http DEPRECATED USE net/http/httptest
_workspace/src/github.com/stretchr/testify/mock
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected.
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected.
_workspace/src/github.com/stretchr/testify/require
Package require implements the same assertions as the `assert` package but stops test execution when a test fails.
Package require implements the same assertions as the `assert` package but stops test execution when a test fails.
_workspace/src/github.com/stretchr/testify/suite
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests.
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests.
Package icsp - Package icsp - Package icsp - Package icsp - Package icsp - Package icsp Package icsp - Package icsp -
Package icsp - Package icsp - Package icsp - Package icsp - Package icsp - Package icsp Package icsp - Package icsp -
Package liboneview - Package liboneview -
Package liboneview - Package liboneview -
Package ov - Package ov for working with HP OneView Package ov - Package ov - Package ov - Package ov - Package ov - Package ov Package ov - Package ov - Package ov - Package ov - Package ov - Package ov -
Package ov - Package ov for working with HP OneView Package ov - Package ov - Package ov - Package ov - Package ov - Package ov Package ov - Package ov - Package ov - Package ov - Package ov - Package ov -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL