forked from toolshed/abra
		
	chore: vendor
This commit is contained in:
		
							
								
								
									
										30
									
								
								vendor/github.com/docker/cli/cli-plugins/manager/metadata.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								vendor/github.com/docker/cli/cli-plugins/manager/metadata.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,30 @@ | ||||
| package manager | ||||
|  | ||||
| const ( | ||||
| 	// NamePrefix is the prefix required on all plugin binary names | ||||
| 	NamePrefix = "docker-" | ||||
|  | ||||
| 	// MetadataSubcommandName is the name of the plugin subcommand | ||||
| 	// which must be supported by every plugin and returns the | ||||
| 	// plugin metadata. | ||||
| 	MetadataSubcommandName = "docker-cli-plugin-metadata" | ||||
|  | ||||
| 	// HookSubcommandName is the name of the plugin subcommand | ||||
| 	// which must be implemented by plugins declaring support | ||||
| 	// for hooks in their metadata. | ||||
| 	HookSubcommandName = "docker-cli-plugin-hooks" | ||||
| ) | ||||
|  | ||||
| // Metadata provided by the plugin. | ||||
| type Metadata struct { | ||||
| 	// SchemaVersion describes the version of this struct. Mandatory, must be "0.1.0" | ||||
| 	SchemaVersion string `json:",omitempty"` | ||||
| 	// Vendor is the name of the plugin vendor. Mandatory | ||||
| 	Vendor string `json:",omitempty"` | ||||
| 	// Version is the optional version of this plugin. | ||||
| 	Version string `json:",omitempty"` | ||||
| 	// ShortDescription should be suitable for a single line help message. | ||||
| 	ShortDescription string `json:",omitempty"` | ||||
| 	// URL is a pointer to the plugin's homepage. | ||||
| 	URL string `json:",omitempty"` | ||||
| } | ||||
		Reference in New Issue
	
	Block a user