Displaying 8 results from an estimated 8 matches for "dir_exists".
Did you mean:
db_exists
2014 Apr 28
2
Re: [supermin] Be smarter about finding suitable kernel images
* Richard W.M. Jones:
> On Sat, Apr 26, 2014 at 02:27:07PM +0200, Hilko Bengen wrote:
>> ---
>> src/kernel.ml | 43 ++++++++++++++++++++++++++++---------------
>> 1 file changed, 28 insertions(+), 15 deletions(-)
>>
>> diff --git a/src/kernel.ml b/src/kernel.ml
>> index ed5aea3..436b1b0 100644
>> --- a/src/kernel.ml
>> +++ b/src/kernel.ml
2014 Jun 13
3
[PATCH 0/2] sparsify: Add --tmp option to allow specifying temporary directory or block device.
The first patch is just some simple refactoring. See the second patch
for a description of the new virt-sparsify --tmp option.
I tested this using a loopback device as my temporary block device,
and it seems to work fine for me.
Federico .. this needs a BZ :-)
Rich.
2016 Feb 18
0
[PATCH 3/3] Add and use an helper error function
...t (//) = Filename.concat
let quote = Filename.quote
let quoted_list names = String.concat " " (List.map quote names)
+let error ?(exit_code = 1) fs =
+ let display str =
+ prerr_endline (sprintf "supermin: %s" str);
+ exit exit_code
+ in
+ ksprintf display fs
+
let dir_exists name =
try (stat name).st_kind = S_DIR
with Unix_error _ -> false
@@ -59,31 +66,25 @@ let run_command_get_lines cmd =
(match stat with
| WEXITED 0 -> ()
| WEXITED i ->
- eprintf "supermin: command '%s' failed (returned %d), see earlier error messages\n&q...
2016 Feb 18
4
[PATCH 0/3] supermin: miscellaneous cleanups
Hi,
few cleanups in the supermin codebase; no actual functional change.
Thanks,
--
Pino Toscano (3):
ext2: simplify tracking of visited modules
utils: remove unused run_python function
Add and use an helper error function
src/build.ml | 20 +++++-----------
src/dpkg.ml | 4 +---
src/ext2_initrd.ml | 10 ++++----
src/kernel.ml | 27
2014 Jun 03
2
Re: libguestfs supermin error
Hi Rich
But there is no src/kernel.ml file on my ubuntu powerpc to which the
above patch is reffering.
I have installed supermin as supermin_5.1.8-2_powerpc.deb debian package.
Thanks
On Tue, Jun 3, 2014 at 7:16 PM, Richard W.M. Jones <rjones@redhat.com>
wrote:
> On Tue, Jun 03, 2014 at 06:55:49PM +0530, abhishek jain wrote:
> > supermin: failed to find a suitable kernel
2014 Jun 04
2
Re: libguestfs supermin error
...gt;
> (* Replace vmlinuz- with dtb- *)
> if not (string_prefix "vmlinuz-" kernel_name) &&
> not (string_prefix "vmlinuz-" kernel_name) then
> no_dtb_dir kernel_name;
> let dtb_dir =
> try
> List.find dir_exists (
> List.map (fun prefix ->
> prefix ^ String.sub kernel_name 8 (String.length
> kernel_name - 8)
> ) ["/boot/dtb-"; "/usr/lib/linux-image-"])
> with Not_found ->
> no_dtb_dir kernel_name; "...
2016 Dec 07
5
[PATCH 0/3] Miscellaneous improvements to supermin.
Document what each module does, using *.mli files.
Remove the --dtb option, it's obsolete.
Rename modules according to their purpose.
Rich.
2014 Feb 25
2
[PATCH supermin v4] Supermin 5 rewrite.
...h Not_found ->
+ (* Replace vmlinuz- with dtb- *)
+ if not (string_prefix "vmlinuz-" kernel_name) then
+ no_dtb_dir kernel_name;
+ let dtb_dir =
+ "/boot/dtb-" ^
+ String.sub kernel_name 8 (String.length kernel_name - 8) in
+ if not (dir_exists dtb_dir) then
+ no_dtb_dir kernel_name;
+
+ let all_files = Sys.readdir dtb_dir in
+ let all_files = Array.to_list all_files in
+
+ let files =
+ List.filter (fun filename -> fnmatch wildcard filename [FNM_NOESCAPE])
+ all_files in
+ if files = [] then...