mirror of
https://github.com/ovh/ovhcloud-cli.git
synced 2026-01-11 19:46:33 +00:00
Initial commit
This commit is contained in:
commit
1266144868
757 changed files with 545050 additions and 0 deletions
26
.github/workflows/build.yml
vendored
Normal file
26
.github/workflows/build.yml
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
name: Build and test
|
||||
|
||||
on: [push]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
go-version: [ '1.24.x', '1.25.x' ]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@v5
|
||||
with:
|
||||
go-version: ${{ matrix.go-version }}
|
||||
- name: Install dependencies
|
||||
run: go get ./...
|
||||
- name: Build binary
|
||||
run: make
|
||||
- name: Build WASM binary
|
||||
run: make wasm
|
||||
- name: Test with Go
|
||||
run: make test
|
||||
35
.github/workflows/release.yml
vendored
Normal file
35
.github/workflows/release.yml
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# OVHcloud CLI release workflow.
|
||||
name: release
|
||||
|
||||
# This GitHub action creates a release when a tag that matches the pattern
|
||||
# "v*" (e.g. v0.1.0) is created.
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
|
||||
# Releases need permissions to read and write the repository contents.
|
||||
# GitHub considers creating releases and uploading assets as writing contents.
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
goreleaser:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
|
||||
with:
|
||||
# Allow goreleaser to access older tag information.
|
||||
fetch-depth: 0
|
||||
- uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
|
||||
with:
|
||||
go-version-file: 'go.mod'
|
||||
cache: true
|
||||
- name: Run GoReleaser
|
||||
uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
|
||||
with:
|
||||
args: release --clean
|
||||
env:
|
||||
# GitHub sets the GITHUB_TOKEN secret automatically.
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }}
|
||||
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Added by goreleaser init:
|
||||
dist/
|
||||
ovhcloud.wasm
|
||||
68
.goreleaser.yaml
Normal file
68
.goreleaser.yaml
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
# This is an example .goreleaser.yml file with some sensible defaults.
|
||||
# Make sure to check the documentation at https://goreleaser.com
|
||||
|
||||
# The lines below are called `modelines`. See `:help modeline`
|
||||
# Feel free to remove those if you don't want/need to use them.
|
||||
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
|
||||
# vim: set ts=2 sw=2 tw=0 fo=cnqoj
|
||||
|
||||
version: 2
|
||||
|
||||
before:
|
||||
hooks:
|
||||
# You may remove this if you don't use go modules.
|
||||
- go mod tidy
|
||||
|
||||
builds:
|
||||
- id: ovh-cli
|
||||
binary: ovhcloud
|
||||
env:
|
||||
- CGO_ENABLED=0
|
||||
ldflags:
|
||||
- -s -w -extldflags -static -X github.com/ovh/ovhcloud-cli/internal/version.Version={{.Version}}
|
||||
goos:
|
||||
- linux
|
||||
- windows
|
||||
- darwin
|
||||
main: ./cmd/ovhcloud
|
||||
|
||||
- id: ovh-cli-wasm
|
||||
binary: ovhcloud
|
||||
env:
|
||||
- CGO_ENABLED=0
|
||||
ldflags:
|
||||
- -s -w -extldflags -static -X github.com/ovh/ovhcloud-cli/internal/version.Version={{.Version}}
|
||||
goos:
|
||||
- js
|
||||
goarch:
|
||||
- wasm
|
||||
main: ./cmd/ovhcloud
|
||||
|
||||
archives:
|
||||
- formats: [tar.gz]
|
||||
# this name template makes the OS and Arch compatible with the results of `uname`.
|
||||
name_template: >-
|
||||
{{ .ProjectName }}_
|
||||
{{- title .Os }}_
|
||||
{{- if eq .Arch "amd64" }}x86_64
|
||||
{{- else if eq .Arch "386" }}i386
|
||||
{{- else }}{{ .Arch }}{{ end }}
|
||||
{{- if .Arm }}v{{ .Arm }}{{ end }}
|
||||
# use zip for windows archives
|
||||
format_overrides:
|
||||
- goos: windows
|
||||
formats: [zip]
|
||||
|
||||
changelog:
|
||||
sort: asc
|
||||
filters:
|
||||
exclude:
|
||||
- "^docs:"
|
||||
- "^test:"
|
||||
|
||||
release:
|
||||
footer: >-
|
||||
|
||||
---
|
||||
|
||||
Released by [GoReleaser](https://github.com/goreleaser/goreleaser).
|
||||
13
AUTHORS
Normal file
13
AUTHORS
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# This is the official list of okms-cli authors for copyright purposes.
|
||||
# This file is distinct from the CONTRIBUTORS files
|
||||
# and it lists the copyright holders only.
|
||||
|
||||
# Names should be added to this file as one of
|
||||
# Organization's name
|
||||
# Individual's name <submission email address>
|
||||
# Individual's name <submission email address> <email2> <emailN>
|
||||
# See CONTRIBUTORS for the meaning of multiple email addresses.
|
||||
|
||||
# Please keep the list sorted.
|
||||
|
||||
OVH SAS
|
||||
1
CODEOWNERS
Normal file
1
CODEOWNERS
Normal file
|
|
@ -0,0 +1 @@
|
|||
* @ovh/su-developer-platform-api-exposition
|
||||
66
CONTRIBUTING.md
Normal file
66
CONTRIBUTING.md
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
Thanks for wanting to contribute to this project ❤️.
|
||||
|
||||
This project accepts contributions. In order to contribute, you should pay attention to a few things:
|
||||
|
||||
1. Your code must follow the coding style rules
|
||||
2. Your code must be fully documented
|
||||
3. Your code must be tested
|
||||
4. GitHub Pull Requests
|
||||
|
||||
## Coding and documentation Style:
|
||||
|
||||
- Code must be formatted with `make fmt` command
|
||||
- Name your commands according to the API endpoint
|
||||
- If the input body of an API call has more than five parameters or has more than one level of nesting, the corresponding CLI command must have flags '--editor' and '--from-file' to define its parameters.
|
||||
|
||||
## Submitting Modifications:
|
||||
|
||||
The contributions should be submitted through new GitHub Pull Requests.
|
||||
|
||||
## Submiting an Issue:
|
||||
|
||||
In addition to contributions, we welcome [bug reports, feature requests and documentation error reports](https://github.com/ovh/ovhcloud-cli/issues/new).
|
||||
|
||||
# Developer Certificate of Origin (DCO)
|
||||
|
||||
To improve tracking of contributions to this project we will use a
|
||||
process modeled on the modified DCO 1.1 and use a "sign-off" procedure
|
||||
on patches that are being emailed around or contributed in any other
|
||||
way.
|
||||
|
||||
The sign-off is a simple line at the end of the explanation for the
|
||||
patch, which certifies that you wrote it or otherwise have the right
|
||||
to pass it on as an open-source patch. The rules are pretty simple:
|
||||
if you can certify the below:
|
||||
|
||||
By making a contribution to this project, I certify that:
|
||||
|
||||
(a) The contribution was created in whole or in part by me and I have
|
||||
the right to submit it under the open source license indicated in
|
||||
the file; or
|
||||
|
||||
(b) The contribution is based upon previous work that, to the best of
|
||||
my knowledge, is covered under an appropriate open source License
|
||||
and I have the right under that license to submit that work with
|
||||
modifications, whether created in whole or in part by me, under
|
||||
the same open source license (unless I am permitted to submit
|
||||
under a different license), as indicated in the file; or
|
||||
|
||||
(c) The contribution was provided directly to me by some other person
|
||||
who certified (a), (b) or (c) and I have not modified it.
|
||||
|
||||
(d) The contribution is made free of any other party's intellectual
|
||||
property claims or rights.
|
||||
|
||||
(e) I understand and agree that this project and the contribution are
|
||||
public and that a record of the contribution (including all
|
||||
personal information I submit with it, including my sign-off) is
|
||||
maintained indefinitely and may be redistributed consistent with
|
||||
this project or the open source license(s) involved.
|
||||
|
||||
|
||||
then you just add a line saying
|
||||
|
||||
Signed-off-by: Random J Developer <random@example.org>
|
||||
|
||||
using your real name (sorry, no pseudonyms or anonymous contributions.)
|
||||
15
CONTRIBUTORS
Normal file
15
CONTRIBUTORS
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# This is the official list of people who can contribute
|
||||
# (and typically have contributed) code to the ovhcloud-cli repository.
|
||||
#
|
||||
# Names should be added to this file only after verifying that
|
||||
# the individual or the individual's organization has agreed to
|
||||
# the appropriate CONTRIBUTING.md file.
|
||||
#
|
||||
# Names should be added to this file like so:
|
||||
# Individual's name <submission email address>
|
||||
# Individual's name <submission email address>
|
||||
#
|
||||
# Please keep the list sorted.
|
||||
#
|
||||
|
||||
Arthur Amstutz <arthur.amstutz@ovhcloud.com>
|
||||
14
LICENSE
Normal file
14
LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
Copyright OVH 2025
|
||||
--
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
63
LICENSES/LICENSES.txt
Normal file
63
LICENSES/LICENSES.txt
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
Licences:
|
||||
Apache-2.0
|
||||
BSD-3-Clause
|
||||
MIT
|
||||
Unknown
|
||||
|
||||
Packages:
|
||||
dario.cat/mergo; BSD-3-Clause
|
||||
github.com/PaesslerAG/gval; BSD-3-Clause
|
||||
github.com/PaesslerAG/jsonpath; BSD-3-Clause
|
||||
github.com/alecthomas/chroma/v2; MIT
|
||||
github.com/amstuta/fx; MIT
|
||||
github.com/atotto/clipboard; BSD-3-Clause
|
||||
github.com/aymanbagabas/go-osc52/v2; MIT
|
||||
github.com/aymerick/douceur; MIT
|
||||
github.com/charmbracelet/bubbles; MIT
|
||||
github.com/charmbracelet/bubbletea; MIT
|
||||
github.com/charmbracelet/colorprofile; MIT
|
||||
github.com/charmbracelet/glamour; MIT
|
||||
github.com/charmbracelet/lipgloss; MIT
|
||||
github.com/charmbracelet/x/ansi; MIT
|
||||
github.com/charmbracelet/x/cellbuf; MIT
|
||||
github.com/charmbracelet/x/term; MIT
|
||||
github.com/dlclark/regexp2; MIT
|
||||
github.com/getkin/kin-openapi; MIT
|
||||
github.com/ghodss/yaml; BSD-3-Clause
|
||||
github.com/go-openapi/jsonpointer; Apache-2.0
|
||||
github.com/go-openapi/swag; Apache-2.0
|
||||
github.com/golang/go; BSD-3-Clause
|
||||
github.com/gorilla/css; BSD-3-Clause
|
||||
github.com/josharian/intern; MIT
|
||||
github.com/lucasb-eyer/go-colorful; MIT
|
||||
github.com/mailru/easyjson; MIT
|
||||
github.com/mattn/go-isatty; MIT
|
||||
github.com/mattn/go-runewidth; MIT
|
||||
github.com/microcosm-cc/bluemonday; BSD-3-Clause
|
||||
github.com/mohae/deepcopy; MIT
|
||||
github.com/muesli/ansi; MIT
|
||||
github.com/muesli/cancelreader; MIT
|
||||
github.com/muesli/reflow; MIT
|
||||
github.com/muesli/termenv; MIT
|
||||
github.com/oasdiff/yaml3; Apache-2.0
|
||||
github.com/oasdiff/yaml; BSD-3-Clause
|
||||
github.com/ovh/go-ovh; BSD-3-Clause
|
||||
github.com/ovh/ovhcloud-cli; Unknown. See go/github.com/ovh/ovhcloud-cli/LICENSE file
|
||||
github.com/perimeterx/marshmallow; MIT
|
||||
github.com/rivo/uniseg; MIT
|
||||
github.com/sahilm/fuzzy; MIT
|
||||
github.com/shopspring/decimal; MIT
|
||||
github.com/spf13/cobra; Apache-2.0
|
||||
github.com/spf13/pflag; BSD-3-Clause
|
||||
github.com/xo/terminfo; MIT
|
||||
github.com/yuin/goldmark-emoji; MIT
|
||||
github.com/yuin/goldmark; MIT
|
||||
golang.org/x/net; BSD-3-Clause
|
||||
golang.org/x/oauth2; BSD-3-Clause
|
||||
golang.org/x/sync; BSD-3-Clause
|
||||
golang.org/x/sys; BSD-3-Clause
|
||||
golang.org/x/term; BSD-3-Clause
|
||||
golang.org/x/text; BSD-3-Clause
|
||||
gopkg.in/ini.v1; Apache-2.0
|
||||
gopkg.in/yaml.v2; Apache-2.0
|
||||
gopkg.in/yaml.v3; Apache-2.0
|
||||
15
LICENSES/go/dario.cat/mergo/LICENSE
Normal file
15
LICENSES/go/dario.cat/mergo/LICENSE
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
== dario.cat/mergo ==
|
||||
|
||||
Copyright (c) 2013 Dario Castañé. All rights reserved.
|
||||
Copyright (c) 2012 The Go Authors. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/github.com/PaesslerAG/gval/LICENSE
Normal file
14
LICENSES/go/github.com/PaesslerAG/gval/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/PaesslerAG/gval ==
|
||||
|
||||
Copyright (c) 2017, Paessler AG <support@paessler.com>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/github.com/PaesslerAG/jsonpath/LICENSE
Normal file
14
LICENSES/go/github.com/PaesslerAG/jsonpath/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/PaesslerAG/jsonpath ==
|
||||
|
||||
Copyright (c) 2017, Paessler AG <support@paessler.com>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
25
LICENSES/go/github.com/alecthomas/chroma/v2/LICENSE
Normal file
25
LICENSES/go/github.com/alecthomas/chroma/v2/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/alecthomas/chroma/v2 ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/amstuta/fx/LICENSE
Normal file
25
LICENSES/go/github.com/amstuta/fx/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/amstuta/fx ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Anton Medvedev
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
14
LICENSES/go/github.com/atotto/clipboard/LICENSE
Normal file
14
LICENSES/go/github.com/atotto/clipboard/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/atotto/clipboard ==
|
||||
|
||||
Copyright (c) 2013 Ato Araki. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
25
LICENSES/go/github.com/aymanbagabas/go-osc52/v2/LICENSE
Normal file
25
LICENSES/go/github.com/aymanbagabas/go-osc52/v2/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/aymanbagabas/go-osc52/v2 ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2022 Ayman Bagabas
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/aymerick/douceur/LICENSE
Normal file
25
LICENSES/go/github.com/aymerick/douceur/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/aymerick/douceur ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015 Aymerick JEHANNE
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/bubbles/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/bubbles/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/bubbles ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020-2023 Charmbracelet, Inc
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/bubbletea/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/bubbletea/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/bubbletea ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020-2025 Charmbracelet, Inc
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/colorprofile/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/colorprofile/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/colorprofile ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020-2024 Charmbracelet, Inc
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/glamour/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/glamour/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/glamour ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019-2023 Charmbracelet, Inc
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/lipgloss/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/lipgloss/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/lipgloss ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2021-2023 Charmbracelet, Inc
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/x/ansi/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/x/ansi/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/x/ansi ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2023 Charmbracelet, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/x/cellbuf/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/x/cellbuf/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/x/cellbuf ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2023 Charmbracelet, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/charmbracelet/x/term/LICENSE
Normal file
25
LICENSES/go/github.com/charmbracelet/x/term/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/charmbracelet/x/term ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2023 Charmbracelet, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/dlclark/regexp2/LICENSE
Normal file
25
LICENSES/go/github.com/dlclark/regexp2/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/dlclark/regexp2 ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) Doug Clark
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/getkin/kin-openapi/LICENSE
Normal file
25
LICENSES/go/github.com/getkin/kin-openapi/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/getkin/kin-openapi ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2017-2018 the project authors.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
15
LICENSES/go/github.com/ghodss/yaml/LICENSE
Normal file
15
LICENSES/go/github.com/ghodss/yaml/LICENSE
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
== github.com/ghodss/yaml ==
|
||||
|
||||
Copyright (c) 2014 Sam Ghods
|
||||
Copyright (c) 2012 The Go Authors. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
206
LICENSES/go/github.com/go-openapi/jsonpointer/LICENSE
Normal file
206
LICENSES/go/github.com/go-openapi/jsonpointer/LICENSE
Normal file
|
|
@ -0,0 +1,206 @@
|
|||
== github.com/go-openapi/jsonpointer ==
|
||||
|
||||
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
206
LICENSES/go/github.com/go-openapi/swag/LICENSE
Normal file
206
LICENSES/go/github.com/go-openapi/swag/LICENSE
Normal file
|
|
@ -0,0 +1,206 @@
|
|||
== github.com/go-openapi/swag ==
|
||||
|
||||
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
14
LICENSES/go/github.com/golang/go/LICENSE
Normal file
14
LICENSES/go/github.com/golang/go/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/golang/go ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/github.com/gorilla/css/LICENSE
Normal file
14
LICENSES/go/github.com/gorilla/css/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/gorilla/css ==
|
||||
|
||||
Copyright (c) 2023 The Gorilla Authors. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
25
LICENSES/go/github.com/josharian/intern/LICENSE
Normal file
25
LICENSES/go/github.com/josharian/intern/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/josharian/intern ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Josh Bleecher Snyder
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/lucasb-eyer/go-colorful/LICENSE
Normal file
25
LICENSES/go/github.com/lucasb-eyer/go-colorful/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/lucasb-eyer/go-colorful ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2013 Lucas Beyer
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/mailru/easyjson/LICENSE
Normal file
25
LICENSES/go/github.com/mailru/easyjson/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/mailru/easyjson ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2016 Mail.Ru Group
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/mattn/go-isatty/LICENSE
Normal file
25
LICENSES/go/github.com/mattn/go-isatty/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/mattn/go-isatty ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) Yasuhiro MATSUMOTO <mattn.jp@gmail.com>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/mattn/go-runewidth/LICENSE
Normal file
25
LICENSES/go/github.com/mattn/go-runewidth/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/mattn/go-runewidth ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2016 Yasuhiro Matsumoto
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
14
LICENSES/go/github.com/microcosm-cc/bluemonday/LICENSE
Normal file
14
LICENSES/go/github.com/microcosm-cc/bluemonday/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/microcosm-cc/bluemonday ==
|
||||
|
||||
Copyright (c) 2014, David Kitchen <david@buro9.com>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
25
LICENSES/go/github.com/mohae/deepcopy/LICENSE
Normal file
25
LICENSES/go/github.com/mohae/deepcopy/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/mohae/deepcopy ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2014 Joel
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/muesli/ansi/LICENSE
Normal file
25
LICENSES/go/github.com/muesli/ansi/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/muesli/ansi ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2021 Christian Muehlhaeuser
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/muesli/cancelreader/LICENSE
Normal file
25
LICENSES/go/github.com/muesli/cancelreader/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/muesli/cancelreader ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2022 Erik Geiser and Christian Muehlhaeuser
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/muesli/reflow/LICENSE
Normal file
25
LICENSES/go/github.com/muesli/reflow/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/muesli/reflow ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Christian Muehlhaeuser
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/muesli/termenv/LICENSE
Normal file
25
LICENSES/go/github.com/muesli/termenv/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/muesli/termenv ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Christian Muehlhaeuser
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
15
LICENSES/go/github.com/oasdiff/yaml/LICENSE
Normal file
15
LICENSES/go/github.com/oasdiff/yaml/LICENSE
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
== github.com/oasdiff/yaml ==
|
||||
|
||||
Copyright (c) 2014 Sam Ghods
|
||||
Copyright (c) 2012 The Go Authors. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
209
LICENSES/go/github.com/oasdiff/yaml3/LICENSE
Normal file
209
LICENSES/go/github.com/oasdiff/yaml3/LICENSE
Normal file
|
|
@ -0,0 +1,209 @@
|
|||
== github.com/oasdiff/yaml3 ==
|
||||
|
||||
Copyright (c) 2006-2010 Kirill Simonov
|
||||
Copyright (c) 2006-2011 Kirill Simonov
|
||||
Copyright (c) 2011-2019 Canonical Ltd
|
||||
Copyright 2011-2016 Canonical Ltd.
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
14
LICENSES/go/github.com/ovh/go-ovh/LICENSE
Normal file
14
LICENSES/go/github.com/ovh/go-ovh/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== github.com/ovh/go-ovh ==
|
||||
|
||||
Copyright (c) 2015-2025, OVH SAS
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
0
LICENSES/go/github.com/ovh/ovhcloud-cli/LICENSE
Normal file
0
LICENSES/go/github.com/ovh/ovhcloud-cli/LICENSE
Normal file
25
LICENSES/go/github.com/perimeterx/marshmallow/LICENSE
Normal file
25
LICENSES/go/github.com/perimeterx/marshmallow/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/perimeterx/marshmallow ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2022 PerimeterX
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/rivo/uniseg/LICENSE
Normal file
25
LICENSES/go/github.com/rivo/uniseg/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/rivo/uniseg ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Oliver Kuederle
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/sahilm/fuzzy/LICENSE
Normal file
25
LICENSES/go/github.com/sahilm/fuzzy/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/sahilm/fuzzy ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2017 Sahil Muthoo
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
26
LICENSES/go/github.com/shopspring/decimal/LICENSE
Normal file
26
LICENSES/go/github.com/shopspring/decimal/LICENSE
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
== github.com/shopspring/decimal ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015 Spring, Inc.
|
||||
Copyright (c) 2013 Oguz Bilgic
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
206
LICENSES/go/github.com/spf13/cobra/LICENSE
Normal file
206
LICENSES/go/github.com/spf13/cobra/LICENSE
Normal file
|
|
@ -0,0 +1,206 @@
|
|||
== github.com/spf13/cobra ==
|
||||
|
||||
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
15
LICENSES/go/github.com/spf13/pflag/LICENSE
Normal file
15
LICENSES/go/github.com/spf13/pflag/LICENSE
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
== github.com/spf13/pflag ==
|
||||
|
||||
Copyright (c) 2012 Alex Ogier. All rights reserved.
|
||||
Copyright (c) 2012 The Go Authors. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
25
LICENSES/go/github.com/xo/terminfo/LICENSE
Normal file
25
LICENSES/go/github.com/xo/terminfo/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/xo/terminfo ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2016 Anmol Sethi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/yuin/goldmark-emoji/LICENSE
Normal file
25
LICENSES/go/github.com/yuin/goldmark-emoji/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/yuin/goldmark-emoji ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020 Yusuke Inuzuka
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
25
LICENSES/go/github.com/yuin/goldmark/LICENSE
Normal file
25
LICENSES/go/github.com/yuin/goldmark/LICENSE
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
== github.com/yuin/goldmark ==
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Yusuke Inuzuka
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
14
LICENSES/go/golang.org/x/net/LICENSE
Normal file
14
LICENSES/go/golang.org/x/net/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/net ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/golang.org/x/oauth2/LICENSE
Normal file
14
LICENSES/go/golang.org/x/oauth2/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/oauth2 ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/golang.org/x/sync/LICENSE
Normal file
14
LICENSES/go/golang.org/x/sync/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/sync ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/golang.org/x/sys/LICENSE
Normal file
14
LICENSES/go/golang.org/x/sys/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/sys ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/golang.org/x/term/LICENSE
Normal file
14
LICENSES/go/golang.org/x/term/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/term ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
14
LICENSES/go/golang.org/x/text/LICENSE
Normal file
14
LICENSES/go/golang.org/x/text/LICENSE
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
== golang.org/x/text ==
|
||||
|
||||
Copyright 2009 The Go Authors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
206
LICENSES/go/gopkg.in/ini.v1/LICENSE
Normal file
206
LICENSES/go/gopkg.in/ini.v1/LICENSE
Normal file
|
|
@ -0,0 +1,206 @@
|
|||
== gopkg.in/ini.v1 ==
|
||||
|
||||
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
209
LICENSES/go/gopkg.in/yaml.v2/LICENSE
Normal file
209
LICENSES/go/gopkg.in/yaml.v2/LICENSE
Normal file
|
|
@ -0,0 +1,209 @@
|
|||
== gopkg.in/yaml.v2 ==
|
||||
|
||||
Copyright (c) 2006-2010 Kirill Simonov
|
||||
Copyright (c) 2006-2011 Kirill Simonov
|
||||
Copyright (c) 2011-2019 Canonical Ltd
|
||||
Copyright 2011-2016 Canonical Ltd.
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
209
LICENSES/go/gopkg.in/yaml.v3/LICENSE
Normal file
209
LICENSES/go/gopkg.in/yaml.v3/LICENSE
Normal file
|
|
@ -0,0 +1,209 @@
|
|||
== gopkg.in/yaml.v3 ==
|
||||
|
||||
Copyright (c) 2006-2010 Kirill Simonov
|
||||
Copyright (c) 2006-2011 Kirill Simonov
|
||||
Copyright (c) 2011-2019 Canonical Ltd
|
||||
Copyright 2011-2016 Canonical Ltd.
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
20
MAINTAINERS
Normal file
20
MAINTAINERS
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# This is the official list of the project maintainers.
|
||||
# This is mostly useful for contributors that want to push
|
||||
# significant pull requests or for project management issues.
|
||||
#
|
||||
#
|
||||
# Names should be added to this file like so:
|
||||
# Individual's name <submission email address>
|
||||
# Individual's name <submission email address>
|
||||
#
|
||||
# Please keep the list sorted.
|
||||
#
|
||||
|
||||
Adrien Barreau <adrien.barreau@ovhcloud.com>
|
||||
Arthur Amstutz <arthur.amstutz@ovhcloud.com>
|
||||
Cedric Roussel <cedric.roussel@ovhcloud.com>
|
||||
Jeremy Dubus <jeremy.dubus@ovhcloud.com>
|
||||
Marie Jones <marie.jones@ovhcloud.com>
|
||||
Maxime Petit <maxime.petit@ovhcloud.com>
|
||||
Maxime Soulé <maxime.soule@ovhcloud.com>
|
||||
Romain Beuque <romain.beuque@ovhcloud.com>
|
||||
27
Makefile
Normal file
27
Makefile
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
GIT_DESCRIBE ?= $(shell git describe --tags 2>/dev/null)
|
||||
SNAPSHOT := $(shell svu next 2>/dev/null)
|
||||
VERSION ?= $(if ${GIT_TAG},${GIT_DESCRIBE},${SNAPSHOT}-snapshot${CDS_RUN_NUMBER})
|
||||
|
||||
LD_PKG = $(shell go list ./internal/version)
|
||||
LD_FLAGS = -s -w -extldflags -static -X ${LD_PKG}.Version=${VERSION}
|
||||
BUILD_CMD = CGO_ENABLED=0 go build
|
||||
|
||||
all:
|
||||
${BUILD_CMD} -ldflags "${LD_FLAGS}" -o ovhcloud ./cmd/ovhcloud
|
||||
|
||||
wasm:
|
||||
GOOS=js GOARCH=wasm ${BUILD_CMD} -ldflags "${LD_FLAGS}" -o ovhcloud.wasm ./cmd/ovhcloud
|
||||
|
||||
test:
|
||||
go test -v ./...
|
||||
|
||||
fmt:
|
||||
go fmt ./...
|
||||
|
||||
release-snapshot:
|
||||
goreleaser release --snapshot --clean --parallelism 1
|
||||
|
||||
release:
|
||||
goreleaser release --clean
|
||||
|
||||
.PHONY: all wasm
|
||||
181
README.md
Normal file
181
README.md
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
# OVHcloud official CLI
|
||||
|
||||
`ovhcloud` is a single, unified command‑line interface for managing the full range of OVHcloud products and account resources directly from your terminal. Whether you need to automate provisioning, perform quick look‑ups, or integrate OVHcloud operations into CI/CD pipelines, `ovhcloud` offers fine‑grained commands and consistent output formats (table, JSON, YAML, or custom gval expressions).
|
||||
|
||||
# Table of Contents
|
||||
|
||||
- [Installation](#installation)
|
||||
- [Build](#build)
|
||||
- [Usage](#usage)
|
||||
- [Login](#login)
|
||||
- [Configuration](#configuration)
|
||||
- [Generate Shell Completion](#generate-shell-completion)
|
||||
- [Examples](#examples)
|
||||
- [Get the sources](#get-the-sources)
|
||||
- [Run the tests](#run-the-tests)
|
||||
- [Related links](#related-links)
|
||||
|
||||
# Installation
|
||||
|
||||
1. Download [latest release](https://github.com/ovh/ovhcloud-cli/releases/latest)
|
||||
2. Untar / unzip the archive
|
||||
3. Add the containing folder to your `PATH` environment variable
|
||||
4. Check the [CLI documentation](./doc/ovhcloud.md)
|
||||
|
||||
# Build
|
||||
|
||||
```bash
|
||||
# Build the OVHcloud cli
|
||||
$ make build
|
||||
|
||||
# Cross-compile for other targets in ./dist
|
||||
$ make release-snapshot
|
||||
|
||||
# Optionally, you can compile a WASM binary
|
||||
$ make wasm
|
||||
```
|
||||
|
||||
# Usage
|
||||
|
||||
Checkout the [full documentation](./doc/ovhcloud.md)
|
||||
|
||||
Invoke the binary `ovhcloud[.exe]` or run `go run ./cmd/ovhcloud`.
|
||||
|
||||
```
|
||||
$ ovhcloud --help
|
||||
CLI to manage your OVHcloud services
|
||||
|
||||
Usage:
|
||||
ovhcloud [command]
|
||||
|
||||
Available Commands:
|
||||
account Manage your account
|
||||
alldom Retrieve information and manage your AllDom services
|
||||
baremetal Retrieve information and manage your baremetal services
|
||||
cdn-dedicated Retrieve information and manage your dedicated CDN services
|
||||
cloud Manage your projects and services in the Public Cloud universe
|
||||
completion Generate the autocompletion script for the specified shell
|
||||
config Manage your CLI configuration
|
||||
dedicated-ceph Retrieve information and manage your Dedicated Ceph services
|
||||
dedicated-cloud Retrieve information and manage your DedicatedCloud services
|
||||
dedicated-cluster Retrieve information and manage your DedicatedCluster services
|
||||
dedicated-nasha Retrieve information and manage your Dedicated NasHA services
|
||||
domain-name Retrieve information and manage your domain names
|
||||
domain-zone Retrieve information and manage your domain zones
|
||||
email-domain Retrieve information and manage your Email Domain services
|
||||
email-mxplan Retrieve information and manage your Email MXPlan services
|
||||
email-pro Retrieve information and manage your EmailPro services
|
||||
help Help about any command
|
||||
hosting-private-database Retrieve information and manage your HostingPrivateDatabase services
|
||||
iam Manage IAM resources, permissions and policies
|
||||
ip Retrieve information and manage your Ip services
|
||||
iploadbalancing Retrieve information and manage your IpLoadbalancing services
|
||||
ldp Retrieve information and manage your Ldp services
|
||||
location Retrieve information and manage your Location services
|
||||
login Login to your OVHcloud account to create API credentials
|
||||
nutanix Retrieve information and manage your Nutanix services
|
||||
okms Retrieve information and manage your OKMS services
|
||||
overthebox Retrieve information and manage your OverTheBox services
|
||||
ovhcloudconnect Retrieve information and manage your OvhCloudConnect services
|
||||
pack-xdsl Retrieve information and manage your PackXDSL services
|
||||
sms Retrieve information and manage your SMS services
|
||||
ssl Retrieve information and manage your SSL services
|
||||
ssl-gateway Retrieve information and manage your SSL Gateway services
|
||||
storage-netapp Retrieve information and manage your Storage NetApp services
|
||||
support-tickets Retrieve information and manage your support tickets
|
||||
telephony Retrieve information and manage your Telephony services
|
||||
veeamcloudconnect Retrieve information and manage your VeeamCloudConnect services
|
||||
veeamenterprise Retrieve information and manage your VeeamEnterprise services
|
||||
version Get OVHcloud CLI version
|
||||
vmwareclouddirector-backup Retrieve information and manage your VmwareCloudDirectorBackup services
|
||||
vmwareclouddirector-organization Retrieve information and manage your VmwareCloudDirector Organizations
|
||||
vps Retrieve information and manage your VPS services
|
||||
vrack Retrieve information and manage your vRack services
|
||||
vrackservices Retrieve information and manage your vRackServices services
|
||||
webhosting Retrieve information and manage your WebHosting services
|
||||
xdsl Retrieve information and manage your XDSL services
|
||||
|
||||
Flags:
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-h, --help help for ovhcloud
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
|
||||
Use "ovhcloud [command] --help" for more information about a command.
|
||||
```
|
||||
|
||||
## Login
|
||||
|
||||
```bash
|
||||
# Log in and create API credentials (interactive)
|
||||
$ ovhcloud login
|
||||
```
|
||||
|
||||
Check out the [authentication page](./doc/authentication.md) for further information about the authentication means.
|
||||
|
||||
## Configuration
|
||||
|
||||
Default settings can be set using a configuration file named `.ovh.conf` and located in your `${HOME}` directory.
|
||||
|
||||
Example of configuration file:
|
||||
|
||||
```ini
|
||||
[default]
|
||||
endpoint = ovh-eu
|
||||
|
||||
[ovh-eu]
|
||||
client_id = <OAuth 2.0 client ID>
|
||||
client_secret = <OAuth 2.0 client secret>
|
||||
|
||||
[ovh-cli]
|
||||
default_cloud_project = <public cloud project ID>
|
||||
```
|
||||
|
||||
## Generate Shell Completion
|
||||
|
||||
```bash
|
||||
# Bash
|
||||
eval "$(./ovhcloud completion bash)"
|
||||
# Zsh
|
||||
eval "$(./ovhcloud completion zsh)"
|
||||
# Fish
|
||||
./ovhcloud completion fish | source
|
||||
# PowerShell
|
||||
./ovhcloud completion powershell | Out-String | Invoke-Expression
|
||||
```
|
||||
|
||||
Add the appropriate line to your shell’s startup file (`~/.bashrc`, `~/.zshrc`, etc.) to enable persistent autocompletion.
|
||||
|
||||
## Examples
|
||||
|
||||
| Task | Command |
|
||||
| ------------------------------------- | ----------------------------------------------- |
|
||||
| Log in and save credentials | `ovhcloud login` |
|
||||
| List VPS instances (tabular) | `ovhcloud vps list` |
|
||||
| Fetch details of a single VPS in JSON | `ovhcloud vps get <service_id> --json` |
|
||||
| Reinstall a baremetal interactively | `ovhcloud baremetal reinstall <id> --editor` |
|
||||
|
||||
# Get the sources
|
||||
|
||||
```bash
|
||||
$ git clone https://github.com/ovh/ovhcloud-cli.git
|
||||
```
|
||||
|
||||
You've developed a new cool feature? Fixed an annoying bug? We'd be happy to hear from you!
|
||||
|
||||
Have a look in [CONTRIBUTING.md](https://github.com/ovh/ovhcloud-cli/blob/master/CONTRIBUTING.md)
|
||||
|
||||
## Run the tests
|
||||
|
||||
```bash
|
||||
$ make test
|
||||
```
|
||||
|
||||
# Related links
|
||||
|
||||
* Contribute: https://github.com/ovh/ovhcloud-cli/blob/master/CONTRIBUTING.md
|
||||
* Report bugs: https://github.com/ovh/ovhcloud-cli/issues
|
||||
* Get latest version: https://github.com/ovh/ovhcloud-cli/releases/latest
|
||||
21
cmd/docgen/main.go
Normal file
21
cmd/docgen/main.go
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
// SPDX-FileCopyrightText: 2025 OVH SAS <opensource@ovh.net>
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"log"
|
||||
|
||||
"github.com/ovh/ovhcloud-cli/internal/cmd"
|
||||
|
||||
"github.com/spf13/cobra/doc"
|
||||
)
|
||||
|
||||
func main() {
|
||||
rootCmd := cmd.GetRootCommand()
|
||||
err := doc.GenMarkdownTree(rootCmd, "./doc/")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
19
cmd/ovhcloud/main.go
Normal file
19
cmd/ovhcloud/main.go
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
// SPDX-FileCopyrightText: 2025 OVH SAS <opensource@ovh.net>
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
//go:build !(js && wasm)
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
|
||||
"github.com/ovh/ovhcloud-cli/internal/cmd"
|
||||
)
|
||||
|
||||
func main() {
|
||||
if _, err := cmd.Execute(); err != nil {
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
68
cmd/ovhcloud/main_wasm.go
Normal file
68
cmd/ovhcloud/main_wasm.go
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
// SPDX-FileCopyrightText: 2025 OVH SAS <opensource@ovh.net>
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
//go:build js && wasm
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"syscall/js"
|
||||
|
||||
shellwords "github.com/mattn/go-shellwords"
|
||||
"github.com/ovh/ovhcloud-cli/internal/cmd"
|
||||
)
|
||||
|
||||
func execCLI() js.Func {
|
||||
return js.FuncOf(func(this js.Value, args []js.Value) any {
|
||||
cmdLine, err := shellwords.Parse(args[0].String())
|
||||
if err != nil {
|
||||
errorConstructor := js.Global().Get("Error")
|
||||
errorObject := errorConstructor.New(err.Error())
|
||||
return js.Global().Get("Promise").New(js.FuncOf(func(_ js.Value, args []js.Value) any {
|
||||
args[1].Invoke(errorObject)
|
||||
return nil
|
||||
}))
|
||||
}
|
||||
|
||||
handler := js.FuncOf(func(this js.Value, args []js.Value) any {
|
||||
resolve := args[0]
|
||||
reject := args[1]
|
||||
|
||||
go func() {
|
||||
defer cmd.PostExecute()
|
||||
|
||||
out, err := cmd.Execute(cmdLine...)
|
||||
if err != nil {
|
||||
errorConstructor := js.Global().Get("Error")
|
||||
errorObject := errorConstructor.New(err.Error())
|
||||
reject.Invoke(errorObject)
|
||||
return
|
||||
}
|
||||
|
||||
arrayConstructor := js.Global().Get("Uint8Array")
|
||||
dataJS := arrayConstructor.New(len(out))
|
||||
js.CopyBytesToJS(dataJS, []byte(out))
|
||||
|
||||
responseConstructor := js.Global().Get("Response")
|
||||
response := responseConstructor.New(dataJS)
|
||||
|
||||
resolve.Invoke(response)
|
||||
}()
|
||||
return nil
|
||||
})
|
||||
|
||||
promiseConstructor := js.Global().Get("Promise")
|
||||
return promiseConstructor.New(handler)
|
||||
})
|
||||
}
|
||||
|
||||
func registerCallbacks() {
|
||||
js.Global().Set("exec", execCLI())
|
||||
}
|
||||
|
||||
func main() {
|
||||
cmd.WasmCleanCommands()
|
||||
registerCallbacks()
|
||||
select {}
|
||||
}
|
||||
101
doc/authentication.md
Normal file
101
doc/authentication.md
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
## Authenticating the CLI
|
||||
|
||||
OVHcloud CLI requires authentication to be able to make API calls.
|
||||
There are three ways to define your credentials:
|
||||
- Using a configuration file
|
||||
- Using environment variables
|
||||
- Running the `ovhcloud login` command
|
||||
|
||||
The following sections explain how to define the authentication parameters and the
|
||||
available authentication flows.
|
||||
|
||||
### Configuration file
|
||||
|
||||
The CLI will successively attempt to locate a configuration file in:
|
||||
|
||||
1. Current working directory: ``./ovh.conf``
|
||||
2. Current user's home directory: ``~/.ovh.conf``
|
||||
3. System wide configuration: ``/etc/ovh.conf``
|
||||
|
||||
It is an `ini` file having the following structure:
|
||||
|
||||
```ini
|
||||
[default]
|
||||
; general configuration: default endpoint
|
||||
endpoint=ovh-eu
|
||||
|
||||
[ovh-eu]
|
||||
; configuration specific to 'ovh-eu' endpoint
|
||||
; see the following section of the documentation to check the available keys
|
||||
client_id=my_client_id
|
||||
client_secret=my_client_secret
|
||||
|
||||
[ovh-cli]
|
||||
default_cloud_project=my_cloud_project
|
||||
```
|
||||
|
||||
### Authentication means
|
||||
|
||||
`ovhcloud` supports two forms of authentication:
|
||||
- Application key, application secret & consumer key
|
||||
- OAuth2, using scoped service accounts
|
||||
|
||||
#### Application Key/Application Secret/Consumer Key
|
||||
|
||||
This is the authentication mean that can be defined interactively using command `ovhcloud login`. Once
|
||||
you visited the credentials creation page and filled the fields in the CLI, the credentials will be saved in
|
||||
your configuration file.
|
||||
|
||||
Alternatively, you can define the credentials manually.
|
||||
The CLI will first look for `OVH_ENDPOINT`, `OVH_APPLICATION_KEY`, `OVH_APPLICATION_SECRET` and
|
||||
`OVH_CONSUMER_KEY` environment variables. If some of these parameters are not
|
||||
provided, it will look for a configuration file of the form:
|
||||
|
||||
```ini
|
||||
[default]
|
||||
endpoint=ovh-eu
|
||||
|
||||
[ovh-eu]
|
||||
application_key=my_app_key
|
||||
application_secret=my_application_secret
|
||||
consumer_key=my_consumer_key
|
||||
```
|
||||
|
||||
Depending on the API you want to use, you may set the `endpoint` to:
|
||||
|
||||
* `ovh-eu` for OVHcloud Europe API
|
||||
* `ovh-us` for OVHcloud US API
|
||||
* `ovh-ca` for OVHcloud Canada API
|
||||
* `soyoustart-eu` for So you Start Europe API
|
||||
* `soyoustart-ca` for So you Start Canada API
|
||||
* `kimsufi-eu` for Kimsufi Europe API
|
||||
* `kimsufi-ca` for Kimsufi Canada API
|
||||
* Or any arbitrary URL to use in a test for example
|
||||
|
||||
#### OAuth2
|
||||
|
||||
First, you need to generate a pair of valid `client_id` and `client_secret`: you
|
||||
can proceed by [following this documentation](https://help.ovhcloud.com/csm/en-manage-service-account?id=kb_article_view&sysparm_article=KB0059343).
|
||||
|
||||
Once you have retrieved your `client_id` and `client_secret`, you can create or edit the configuration file of the CLI:
|
||||
|
||||
```ini
|
||||
[default]
|
||||
endpoint=ovh-eu
|
||||
|
||||
[ovh-eu]
|
||||
client_id=my_client_id
|
||||
client_secret=my_client_secret
|
||||
```
|
||||
|
||||
It is also possible to use the environment variables `OVH_ENDPOINT`, `OVH_CLIENT_ID` and `OVH_CLIENT_SECRET`.
|
||||
|
||||
Depending on the API you want to use, you may set the `endpoint` to:
|
||||
|
||||
* `ovh-eu` for OVHcloud Europe API
|
||||
* `ovh-us` for OVHcloud US API
|
||||
* `ovh-ca` for OVHcloud Canada API
|
||||
|
||||
### Region/company limitations
|
||||
|
||||
~> **WARNING**: some products are not available for `soyoustart` and `kimsufi`, or for some endpoints. If you try to use a product that is not available, you will encounter the following error: `Client::NotFound: "Got an invalid (or empty) URL"`.
|
||||
151
doc/ovhcloud.md
Normal file
151
doc/ovhcloud.md
Normal file
|
|
@ -0,0 +1,151 @@
|
|||
# OVHcloud CLI (`ovhcloud`) Documentation
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
`ovhcloud` is a single, unified command‑line interface for managing the full range of OVHcloud products and account resources directly from your terminal. Whether you need to automate provisioning, perform quick look‑ups, or integrate OVHcloud operations into CI/CD pipelines, `ovhcloud` offers fine‑grained commands and consistent output formats (table, JSON, YAML, or custom gval expressions).
|
||||
|
||||
---
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
# Display the top‑level help
|
||||
ovhcloud --help
|
||||
|
||||
# Log in and create API credentials (interactive)
|
||||
ovhcloud login
|
||||
|
||||
# List your VPS instances as JSON
|
||||
ohvcloud vps list --json
|
||||
```
|
||||
|
||||
Check out the [authentication page](authentication.md) for further information about the authentication means.
|
||||
|
||||
### Generate Shell Completion
|
||||
|
||||
```bash
|
||||
# Bash
|
||||
eval "$(./ovhcloud completion bash)"
|
||||
# Zsh
|
||||
eval "$(./ovhcloud completion zsh)"
|
||||
# Fish
|
||||
./ovhcloud completion fish | source
|
||||
# PowerShell
|
||||
./ovhcloud completion powershell | Out-String | Invoke-Expression
|
||||
```
|
||||
|
||||
Add the appropriate line to your shell’s startup file (`~/.bashrc`, `~/.zshrc`, etc.) to enable persistent autocompletion.
|
||||
|
||||
---
|
||||
|
||||
## Global Usage
|
||||
|
||||
```text
|
||||
ovhcloud [command] [flags]
|
||||
```
|
||||
|
||||
### Global Flags
|
||||
|
||||
| Flag | Description |
|
||||
| ----------------- | ---------------------------------------------------- |
|
||||
| `--debug` | Activate debug mode (logs all HTTP‑request details). |
|
||||
| `--ignore-errors` | Ignore errors of API calls made when listing items. |
|
||||
| `--format <expr>` | Format output with a [gval] expression. |
|
||||
| `--filter <expr>` | Filter lists output with a [gval] expression. |
|
||||
| `-h`, `--help` | Display help for `ovhcloud` or a specific command. |
|
||||
| `--interactive` | Produce interactive (prompt‑based) output. |
|
||||
| `--json` | Output data in JSON format. |
|
||||
| `--yaml` | Output data in YAML format. |
|
||||
|
||||
[gval]: https://github.com/PaesslerAG/gval
|
||||
|
||||
#### Filtering examples
|
||||
|
||||
- Strict string equality: `--filter 'name=="something"'`
|
||||
- String regexp comparison: `--filter 'name=~"something"'`
|
||||
- Number comparison: `--filter 'bootId > 1'`
|
||||
|
||||
#### Formatting example
|
||||
|
||||
- Extract only one field: `--format 'ip'`
|
||||
- Extract an object: `--format '{name: ip}'`
|
||||
|
||||
---
|
||||
|
||||
## Command Reference
|
||||
|
||||
Below is the full list of primary sub‑commands available at the time of writing. Each can be explored in depth with `ovhcloud <command> --help`.
|
||||
|
||||
* [ovhcloud account](ovhcloud_account.md) - Manage your account
|
||||
* [ovhcloud alldom](ovhcloud_alldom.md) - Retrieve information and manage your AllDom services
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
* [ovhcloud cdn-dedicated](ovhcloud_cdn-dedicated.md) - Retrieve information and manage your dedicated CDN services
|
||||
* [ovhcloud cloud](ovhcloud_cloud.md) - Manage your projects and services in the Public Cloud universe
|
||||
* [ovhcloud config](ovhcloud_config.md) - Manage your CLI configuration
|
||||
* [ovhcloud dedicated-ceph](ovhcloud_dedicated-ceph.md) - Retrieve information and manage your Dedicated Ceph services
|
||||
* [ovhcloud dedicated-cloud](ovhcloud_dedicated-cloud.md) - Retrieve information and manage your DedicatedCloud services
|
||||
* [ovhcloud dedicated-cluster](ovhcloud_dedicated-cluster.md) - Retrieve information and manage your DedicatedCluster services
|
||||
* [ovhcloud dedicated-nasha](ovhcloud_dedicated-nasha.md) - Retrieve information and manage your Dedicated NasHA services
|
||||
* [ovhcloud domain-name](ovhcloud_domain-name.md) - Retrieve information and manage your domain names
|
||||
* [ovhcloud domain-zone](ovhcloud_domain-zone.md) - Retrieve information and manage your domain zones
|
||||
* [ovhcloud email-domain](ovhcloud_email-domain.md) - Retrieve information and manage your Email Domain services
|
||||
* [ovhcloud email-mxplan](ovhcloud_email-mxplan.md) - Retrieve information and manage your Email MXPlan services
|
||||
* [ovhcloud email-pro](ovhcloud_email-pro.md) - Retrieve information and manage your EmailPro services
|
||||
* [ovhcloud hosting-private-database](ovhcloud_hosting-private-database.md) - Retrieve information and manage your HostingPrivateDatabase services
|
||||
* [ovhcloud iam](ovhcloud_iam.md) - Manage IAM resources, permissions and policies
|
||||
* [ovhcloud ip](ovhcloud_ip.md) - Retrieve information and manage your Ip services
|
||||
* [ovhcloud iploadbalancing](ovhcloud_iploadbalancing.md) - Retrieve information and manage your IpLoadbalancing services
|
||||
* [ovhcloud ldp](ovhcloud_ldp.md) - Retrieve information and manage your Ldp services
|
||||
* [ovhcloud location](ovhcloud_location.md) - Retrieve information and manage your Location services
|
||||
* [ovhcloud login](ovhcloud_login.md) - Login to your OVHcloud account to create API credentials
|
||||
* [ovhcloud nutanix](ovhcloud_nutanix.md) - Retrieve information and manage your Nutanix services
|
||||
* [ovhcloud okms](ovhcloud_okms.md) - Retrieve information and manage your Okms services
|
||||
* [ovhcloud overthebox](ovhcloud_overthebox.md) - Retrieve information and manage your OverTheBox services
|
||||
* [ovhcloud ovhcloudconnect](ovhcloud_ovhcloudconnect.md) - Retrieve information and manage your OvhCloudConnect services
|
||||
* [ovhcloud pack-xdsl](ovhcloud_pack-xdsl.md) - Retrieve information and manage your PackXDSL services
|
||||
* [ovhcloud sms](ovhcloud_sms.md) - Retrieve information and manage your SMS services
|
||||
* [ovhcloud ssl](ovhcloud_ssl.md) - Retrieve information and manage your SSL services
|
||||
* [ovhcloud ssl-gateway](ovhcloud_ssl-gateway.md) - Retrieve information and manage your SSL Gateway services
|
||||
* [ovhcloud storage-netapp](ovhcloud_storage-netapp.md) - Retrieve information and manage your Storage NetApp services
|
||||
* [ovhcloud support-tickets](ovhcloud_support-tickets.md) - Retrieve information and manage your support tickets
|
||||
* [ovhcloud telephony](ovhcloud_telephony.md) - Retrieve information and manage your Telephony services
|
||||
* [ovhcloud veeamcloudconnect](ovhcloud_veeamcloudconnect.md) - Retrieve information and manage your VeeamCloudConnect services
|
||||
* [ovhcloud veeamenterprise](ovhcloud_veeamenterprise.md) - Retrieve information and manage your VeeamEnterprise services
|
||||
* [ovhcloud version](ovhcloud_version.md) - Get OVHcloud CLI version
|
||||
* [ovhcloud vmwareclouddirector-backup](ovhcloud_vmwareclouddirector-backup.md) - Retrieve information and manage your VmwareCloudDirectorBackup services
|
||||
* [ovhcloud vmwareclouddirector-organization](ovhcloud_vmwareclouddirector-organization.md) - Retrieve information and manage your VmwareCloudDirector Organizations
|
||||
* [ovhcloud vps](ovhcloud_vps.md) - Retrieve information and manage your VPS services
|
||||
* [ovhcloud vrack](ovhcloud_vrack.md) - Retrieve information and manage your vRack services
|
||||
* [ovhcloud vrackservices](ovhcloud_vrackservices.md) - Retrieve information and manage your vRackServices services
|
||||
* [ovhcloud webhosting](ovhcloud_webhosting.md) - Retrieve information and manage your WebHosting services
|
||||
* [ovhcloud xdsl](ovhcloud_xdsl.md) - Retrieve information and manage your XDSL services
|
||||
|
||||
> **Tip** Use `--json`, `--yaml`, or `--format` with a gval expression to integrate `ovhcloud` into scripts and automation pipelines.
|
||||
|
||||
---
|
||||
|
||||
## Examples
|
||||
|
||||
| Task | Command |
|
||||
| ------------------------------------- | ---------------------------------------------- |
|
||||
| Log in and save credentials | `ovhcloud login` |
|
||||
| List VPS instances (tabular) | `ovhcloud vps list` |
|
||||
| Fetch details of a single VPS in JSON | `ovhcloud vps get <service_id> --json` |
|
||||
| Reinstall a baremetal interactively | `ovhcloud baremetal reinstall <id> --editor` |
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
* **Verbose output** — Use `--debug` to inspect raw API calls and responses.
|
||||
* **Authentication issues** — Run `ovhcloud login` again to regenerate valid API keys.
|
||||
* **Rate limits** — OVHcloud APIs impose rate limits; plan retries or exponential backoff in scripts.
|
||||
|
||||
---
|
||||
|
||||
## Further Reading
|
||||
|
||||
* OVHcloud API reference: [https://eu.api.ovh.com/console](https://eu.api.ovh.com/console)
|
||||
* OVHcloud community guides and tutorials.
|
||||
28
doc/ovhcloud_account.md
Normal file
28
doc/ovhcloud_account.md
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
## ovhcloud account
|
||||
|
||||
Manage your account
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for account
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud](ovhcloud.md) - CLI to manage your OVHcloud services
|
||||
* [ovhcloud account api](ovhcloud_account_api.md) - Manage your API credentials
|
||||
* [ovhcloud account ssh-key](ovhcloud_account_ssh-key.md) - Manage your SSH keys
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
27
doc/ovhcloud_account_api.md
Normal file
27
doc/ovhcloud_account_api.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
## ovhcloud account api
|
||||
|
||||
Manage your API credentials
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for api
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account](ovhcloud_account.md) - Manage your account
|
||||
* [ovhcloud account api oauth2](ovhcloud_account_api_oauth2.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
27
doc/ovhcloud_account_api_oauth2.md
Normal file
27
doc/ovhcloud_account_api_oauth2.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
## ovhcloud account api oauth2
|
||||
|
||||
Manage your OAuth2 clients
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for oauth2
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api](ovhcloud_account_api.md) - Manage your API credentials
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_account_api_oauth2_client.md
Normal file
31
doc/ovhcloud_account_api_oauth2_client.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud account api oauth2 client
|
||||
|
||||
Manage your OAuth2 clients
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for client
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2](ovhcloud_account_api_oauth2.md) - Manage your OAuth2 clients
|
||||
* [ovhcloud account api oauth2 client create](ovhcloud_account_api_oauth2_client_create.md) - Create a new OAuth2 client
|
||||
* [ovhcloud account api oauth2 client delete](ovhcloud_account_api_oauth2_client_delete.md) - Delete the given OAuth2 client
|
||||
* [ovhcloud account api oauth2 client edit](ovhcloud_account_api_oauth2_client_edit.md) - Edit an OAuth2 client
|
||||
* [ovhcloud account api oauth2 client get](ovhcloud_account_api_oauth2_client_get.md) - Get details of an OAuth2 client
|
||||
* [ovhcloud account api oauth2 client list](ovhcloud_account_api_oauth2_client_list.md) - List your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
38
doc/ovhcloud_account_api_oauth2_client_create.md
Normal file
38
doc/ovhcloud_account_api_oauth2_client_create.md
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
## ovhcloud account api oauth2 client create
|
||||
|
||||
Create a new OAuth2 client
|
||||
|
||||
```
|
||||
ovhcloud account api oauth2 client create [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--callback-urls stringArray Callback URLs for the OAuth2 client
|
||||
--description string Description of the OAuth2 client
|
||||
--editor Use a text editor to define parameters
|
||||
--flow string OAuth2 flow type (default: AUTHORIZATION_CODE) (default "AUTHORIZATION_CODE")
|
||||
--from-file string File containing parameters
|
||||
-h, --help help for create
|
||||
--init-file string Create a file with example parameters
|
||||
--name string Name of the OAuth2 client
|
||||
--replace Replace parameters file if it already exists
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
30
doc/ovhcloud_account_api_oauth2_client_delete.md
Normal file
30
doc/ovhcloud_account_api_oauth2_client_delete.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
## ovhcloud account api oauth2 client delete
|
||||
|
||||
Delete the given OAuth2 client
|
||||
|
||||
```
|
||||
ovhcloud account api oauth2 client delete <client_id> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for delete
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
34
doc/ovhcloud_account_api_oauth2_client_edit.md
Normal file
34
doc/ovhcloud_account_api_oauth2_client_edit.md
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
## ovhcloud account api oauth2 client edit
|
||||
|
||||
Edit an OAuth2 client
|
||||
|
||||
```
|
||||
ovhcloud account api oauth2 client edit <client_id> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--callback-urls stringArray Callback URLs for the OAuth2 client
|
||||
--description string Description of the OAuth2 client
|
||||
--editor Use a text editor to define parameters
|
||||
-h, --help help for edit
|
||||
--name string Name of the OAuth2 client
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
30
doc/ovhcloud_account_api_oauth2_client_get.md
Normal file
30
doc/ovhcloud_account_api_oauth2_client_get.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
## ovhcloud account api oauth2 client get
|
||||
|
||||
Get details of an OAuth2 client
|
||||
|
||||
```
|
||||
ovhcloud account api oauth2 client get <client_id> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for get
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_account_api_oauth2_client_list.md
Normal file
31
doc/ovhcloud_account_api_oauth2_client_list.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud account api oauth2 client list
|
||||
|
||||
List your OAuth2 clients
|
||||
|
||||
```
|
||||
ovhcloud account api oauth2 client list [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account api oauth2 client](ovhcloud_account_api_oauth2_client.md) - Manage your OAuth2 clients
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
27
doc/ovhcloud_account_ssh-key.md
Normal file
27
doc/ovhcloud_account_ssh-key.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
## ovhcloud account ssh-key
|
||||
|
||||
Manage your SSH keys
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for ssh-key
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account](ovhcloud_account.md) - Manage your account
|
||||
* [ovhcloud account ssh-key list](ovhcloud_account_ssh-key_list.md) - List your SSH keys
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_account_ssh-key_list.md
Normal file
31
doc/ovhcloud_account_ssh-key_list.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud account ssh-key list
|
||||
|
||||
List your SSH keys
|
||||
|
||||
```
|
||||
ovhcloud account ssh-key list [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud account ssh-key](ovhcloud_account_ssh-key.md) - Manage your SSH keys
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
28
doc/ovhcloud_alldom.md
Normal file
28
doc/ovhcloud_alldom.md
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
## ovhcloud alldom
|
||||
|
||||
Retrieve information and manage your AllDom services
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for alldom
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud](ovhcloud.md) - CLI to manage your OVHcloud services
|
||||
* [ovhcloud alldom get](ovhcloud_alldom_get.md) - Retrieve information of a specific AllDom
|
||||
* [ovhcloud alldom list](ovhcloud_alldom_list.md) - List your AllDom services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
30
doc/ovhcloud_alldom_get.md
Normal file
30
doc/ovhcloud_alldom_get.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
## ovhcloud alldom get
|
||||
|
||||
Retrieve information of a specific AllDom
|
||||
|
||||
```
|
||||
ovhcloud alldom get <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for get
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud alldom](ovhcloud_alldom.md) - Retrieve information and manage your AllDom services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_alldom_list.md
Normal file
31
doc/ovhcloud_alldom_list.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud alldom list
|
||||
|
||||
List your AllDom services
|
||||
|
||||
```
|
||||
ovhcloud alldom list [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud alldom](ovhcloud_alldom.md) - Retrieve information and manage your AllDom services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
40
doc/ovhcloud_baremetal.md
Normal file
40
doc/ovhcloud_baremetal.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
## ovhcloud baremetal
|
||||
|
||||
Retrieve information and manage your baremetal services
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for baremetal
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud](ovhcloud.md) - CLI to manage your OVHcloud services
|
||||
* [ovhcloud baremetal boot](ovhcloud_baremetal_boot.md) - Manage boot options for the given baremetal
|
||||
* [ovhcloud baremetal edit](ovhcloud_baremetal_edit.md) - Update the given baremetal
|
||||
* [ovhcloud baremetal get](ovhcloud_baremetal_get.md) - Retrieve information of a specific baremetal
|
||||
* [ovhcloud baremetal ipmi](ovhcloud_baremetal_ipmi.md) - Manage IPMI on your baremetal
|
||||
* [ovhcloud baremetal list](ovhcloud_baremetal_list.md) - List your Baremetal services
|
||||
* [ovhcloud baremetal list-compatible-os](ovhcloud_baremetal_list-compatible-os.md) - Retrieve OSes that can be installed on this baremetal
|
||||
* [ovhcloud baremetal list-interventions](ovhcloud_baremetal_list-interventions.md) - List past and planned interventions for the given baremetal
|
||||
* [ovhcloud baremetal list-ips](ovhcloud_baremetal_list-ips.md) - List all IPs that are routed to the given baremetal
|
||||
* [ovhcloud baremetal list-secrets](ovhcloud_baremetal_list-secrets.md) - Retrieve secrets to connect to the server
|
||||
* [ovhcloud baremetal list-tasks](ovhcloud_baremetal_list-tasks.md) - Retrieve tasks of the given baremetal
|
||||
* [ovhcloud baremetal reboot](ovhcloud_baremetal_reboot.md) - Reboot the given baremetal
|
||||
* [ovhcloud baremetal reboot-rescue](ovhcloud_baremetal_reboot-rescue.md) - Reboot the given baremetal in rescue mode
|
||||
* [ovhcloud baremetal reinstall](ovhcloud_baremetal_reinstall.md) - Reinstall the given baremetal
|
||||
* [ovhcloud baremetal vni](ovhcloud_baremetal_vni.md) - Manage Virtual Network Interfaces of the given baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
29
doc/ovhcloud_baremetal_boot.md
Normal file
29
doc/ovhcloud_baremetal_boot.md
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
## ovhcloud baremetal boot
|
||||
|
||||
Manage boot options for the given baremetal
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for boot
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
* [ovhcloud baremetal boot list](ovhcloud_baremetal_boot_list.md) - List boot options for the given baremetal
|
||||
* [ovhcloud baremetal boot set](ovhcloud_baremetal_boot_set.md) - Configure a boot ID on the given baremetal
|
||||
* [ovhcloud baremetal boot set-script](ovhcloud_baremetal_boot_set-script.md) - Configure a boot script on the given baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_baremetal_boot_list.md
Normal file
31
doc/ovhcloud_baremetal_boot_list.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud baremetal boot list
|
||||
|
||||
List boot options for the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal boot list <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal boot](ovhcloud_baremetal_boot.md) - Manage boot options for the given baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
33
doc/ovhcloud_baremetal_boot_set-script.md
Normal file
33
doc/ovhcloud_baremetal_boot_set-script.md
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
## ovhcloud baremetal boot set-script
|
||||
|
||||
Configure a boot script on the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal boot set-script <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--editor Use a text editor to define parameters
|
||||
--from-file string File containing parameters
|
||||
-h, --help help for set-script
|
||||
--script string Boot script to set on the baremetal
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal boot](ovhcloud_baremetal_boot.md) - Manage boot options for the given baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
30
doc/ovhcloud_baremetal_boot_set.md
Normal file
30
doc/ovhcloud_baremetal_boot_set.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
## ovhcloud baremetal boot set
|
||||
|
||||
Configure a boot ID on the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal boot set <service_name> <boot_id> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for set
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal boot](ovhcloud_baremetal_boot.md) - Manage boot options for the given baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
40
doc/ovhcloud_baremetal_edit.md
Normal file
40
doc/ovhcloud_baremetal_edit.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
## ovhcloud baremetal edit
|
||||
|
||||
Update the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal edit <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--boot-id int Boot ID
|
||||
--boot-script string Boot script
|
||||
--editor Use a text editor to define parameters
|
||||
--efi-bootloader-path string EFI bootloader path
|
||||
-h, --help help for edit
|
||||
--monitoring Enable monitoring
|
||||
--no-intervention Disable interventions
|
||||
--rescue-mail string Rescue mail
|
||||
--rescue-ssh-key string Rescue SSH key
|
||||
--root-device string Root device
|
||||
--state string State (e.g., error)
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
30
doc/ovhcloud_baremetal_get.md
Normal file
30
doc/ovhcloud_baremetal_get.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
## ovhcloud baremetal get
|
||||
|
||||
Retrieve information of a specific baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal get <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for get
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
27
doc/ovhcloud_baremetal_ipmi.md
Normal file
27
doc/ovhcloud_baremetal_ipmi.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
## ovhcloud baremetal ipmi
|
||||
|
||||
Manage IPMI on your baremetal
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for ipmi
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
* [ovhcloud baremetal ipmi get-access](ovhcloud_baremetal_ipmi_get-access.md) - Request an acces on KVM IPMI interface
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
34
doc/ovhcloud_baremetal_ipmi_get-access.md
Normal file
34
doc/ovhcloud_baremetal_ipmi_get-access.md
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
## ovhcloud baremetal ipmi get-access
|
||||
|
||||
Request an acces on KVM IPMI interface
|
||||
|
||||
```
|
||||
ovhcloud baremetal ipmi get-access <service_name> --type serialOverLanURL --ttl 5 [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--allowed-ip string IPv4 address that can use the access
|
||||
-h, --help help for get-access
|
||||
--ssh-key string Public SSH key for Serial Over Lan SSH access
|
||||
--ttl int Time to live in minutes for cache (1, 3, 5, 10, 15) (default 1)
|
||||
--type string Distinct way to acces a KVM IPMI session (kvmipHtml5URL, kvmipJnlp, serialOverLanSshKey, serialOverLanURL)
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal ipmi](ovhcloud_baremetal_ipmi.md) - Manage IPMI on your baremetal
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_baremetal_list-compatible-os.md
Normal file
31
doc/ovhcloud_baremetal_list-compatible-os.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud baremetal list-compatible-os
|
||||
|
||||
Retrieve OSes that can be installed on this baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal list-compatible-os <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list-compatible-os
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_baremetal_list-interventions.md
Normal file
31
doc/ovhcloud_baremetal_list-interventions.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud baremetal list-interventions
|
||||
|
||||
List past and planned interventions for the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal list-interventions <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list-interventions
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
31
doc/ovhcloud_baremetal_list-ips.md
Normal file
31
doc/ovhcloud_baremetal_list-ips.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
## ovhcloud baremetal list-ips
|
||||
|
||||
List all IPs that are routed to the given baremetal
|
||||
|
||||
```
|
||||
ovhcloud baremetal list-ips <service_name> [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax'
|
||||
-h, --help help for list-ips
|
||||
```
|
||||
|
||||
### Options inherited from parent commands
|
||||
|
||||
```
|
||||
-d, --debug Activate debug mode (will log all HTTP requests details)
|
||||
-f, --format string Output value according to given format (expression using gval format)
|
||||
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
|
||||
-i, --interactive Interactive output
|
||||
-j, --json Output in JSON
|
||||
-y, --yaml Output in YAML
|
||||
```
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [ovhcloud baremetal](ovhcloud_baremetal.md) - Retrieve information and manage your baremetal services
|
||||
|
||||
###### Auto generated by spf13/cobra on 26-Aug-2025
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue