Sha256: ebbe1d94b8818ca05bf8e35f54c35160890fedfc6ea727e92f87fdd667332d8a

Contents?: true

Size: 1.09 KB

Versions: 1

Compression:

Stored size: 1.09 KB

Contents

# Gogetit

Libraries with a CLI tool for dealing with things like MAAS, LXD and Libvirt.

## Installation

### dependent packages
```bash
sudo apt install -y build-essential libvirt-dev lxd-client libvirt-bin
sudo reboot

# to remove default network(virbr0)
virsh net-destroy default
virsh net-undefine default
```

### install
```bash
$ gem install gogetit
$ gem install gogetit --no-ri --no-rdoc
```
## Usage
```bash
gogetit list
gogetit create lxd lxd01
gogetit create libvirt kvm01
gogetit destroy lxd01
```

```ruby
require 'gogetit'
```

## TODO
- Add allocating static IP

## Development and Contributing
Clone and then execute followings:

    $ cd gogetit
    $ gem install bundle
    $ bundle

Questions and pull requests are always welcome!

## License

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

## Code of Conduct

Everyone interacting in the Gogetit project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/[USERNAME]/gogetit/blob/master/CODE_OF_CONDUCT.md).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gogetit-0.1.16 README.md