github.com/opencontainers/umoci@v0.4.8-0.20240508124516-656e4836fb0d/cmd/umoci/raw.go (about) 1 /* 2 * umoci: Umoci Modifies Open Containers' Images 3 * Copyright (C) 2016-2020 SUSE LLC 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); 6 * you may not use this file except in compliance with the License. 7 * You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 18 package main 19 20 import ( 21 "github.com/urfave/cli" 22 ) 23 24 var rawSubcommand = cli.Command{ 25 Name: "raw", 26 Usage: "advanced internal image tooling", 27 ArgsUsage: `raw <command> [<args>...] 28 29 In order to facilitate more advanced uses of umoci, the umoci-raw(1) 30 subcommands allow for more fine-grained information to be provided from umoci. 31 Please do not use these commands if you are not familiar with the intricacies 32 of the OCI specifications. The top-level umoci-unpack(1) and similar commands 33 should be sufficient for most use-cases.`, 34 35 Subcommands: []cli.Command{ 36 rawAddLayerCommand, 37 rawConfigCommand, 38 rawUnpackCommand, 39 }, 40 }