func port(c compose.Compose, cmd *cobra.Command, args []string) error { if len(args) != 2 { return PortInvalidArgs } index, _ := cmd.Flags().GetInt(INDEX_FLAG) proto, _ := cmd.Flags().GetString(PROTO_FLAG) return c.Port(index, proto, args[0], args[1]) }