hub

package
v6.2.2 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Package hub implements the `hub` commands.

Index

Constants

This section is empty.

Variables

View Source
var ReadOnly = []string{"version", "templates", "lastSync", "lastRepositoryChange", "syncError", "created", "createdBy", "edited", "editedBy"}

What the last synchronisation found and who edited the hub is the platform's. The version is dropped as `service get` drops it.

Functions

func Apply

func Apply(ctx context.Context, c *platform.Client, o ApplyOptions) error

func Delete

func Delete(ctx context.Context, c *platform.Client, o DeleteOptions) error

func Get

func List

func List(ctx context.Context, c *platform.Client, explicitType string) error

func Resync

func Resync(ctx context.Context, c *platform.Client, idText string) error

Resync fetches the hub's repository again; the platform answers once it is done.

Types

type ApplyOptions

type ApplyOptions struct {
	Files       []string
	Recursive   bool
	Synchronize bool
}

type DeleteOptions

type DeleteOptions struct {
	ID        string
	Templates bool
	Yes       bool
}

type GetOptions

type GetOptions struct {
	ID, File, Type string
}

Jump to

Keyboard shortcuts

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