@@ -48,24 +48,26 @@ impl Package {
48
48
format ! ( "{}:{}" , self . index. image, self . versions. current)
49
49
}
50
50
51
- pub fn print ( & self ) {
51
+ pub fn print ( & self , verbose : bool ) {
52
52
println ! ( "- [{}]" , self . name) ;
53
- println ! ( " - image: {}" , self . index. image) ;
54
- if let Some ( volumes) = & self . index . volumes {
55
- println ! ( " - volumes:" ) ;
56
- for volume in volumes {
57
- println ! ( " - {}:{}" , volume. source, volume. target) ;
53
+ if verbose {
54
+ println ! ( " - image: {}" , self . index. image) ;
55
+ if let Some ( volumes) = & self . index . volumes {
56
+ println ! ( " - volumes:" ) ;
57
+ for volume in volumes {
58
+ println ! ( " - {}:{}" , volume. source, volume. target) ;
59
+ }
58
60
}
59
- }
60
- if let Some ( binaries) = & self . index . binaries {
61
- println ! ( " - binaries:" ) ;
62
- for binary in binaries {
63
- println ! ( " - {} -> {}" , binary. name, binary. path) ;
61
+ if let Some ( binaries) = & self . index . binaries {
62
+ println ! ( " - binaries:" ) ;
63
+ for binary in binaries {
64
+ println ! ( " - {} -> {}" , binary. name, binary. path) ;
65
+ }
66
+ }
67
+ println ! ( " - only_shim_binaries: {}" , & self . index. only_shim_binaries) ;
68
+ if let Some ( current_directory) = & self . index . current_directory {
69
+ println ! ( " - current directory: {}" , current_directory. clone( ) ) ;
64
70
}
65
- }
66
- println ! ( " - only_shim_binaries: {}" , & self . index. only_shim_binaries) ;
67
- if let Some ( current_directory) = & self . index . current_directory {
68
- println ! ( " - current directory: {}" , current_directory. clone( ) ) ;
69
71
}
70
72
println ! ( " - versions:" ) ;
71
73
for version in & self . versions . versions {
0 commit comments