Displaying 20 results from an estimated 51 matches for "cmd2".
Did you mean:
cmd
2016 Mar 22
0
[PATCH v3 07/11] launch: direct: Don't run qemu -version.
...rapper) runs, and do 'qemu -help' so we know
+ * the version of qemu what options this qemu supports.
*/
static int
test_qemu (guestfs_h *g, struct backend_direct_data *data)
{
CLEANUP_CMD_CLOSE struct command *cmd1 = guestfs_int_new_command (g);
CLEANUP_CMD_CLOSE struct command *cmd2 = guestfs_int_new_command (g);
- CLEANUP_CMD_CLOSE struct command *cmd3 = guestfs_int_new_command (g);
int r;
free (data->qemu_help);
data->qemu_help = NULL;
- free (data->qemu_version);
- data->qemu_version = NULL;
free (data->qemu_devices);
data->qemu_devices...
2013 Dec 09
1
[PATCH] launch: switch from -nographic to -display none
...(cmd1, "-help");
guestfs___cmd_set_stdout_callback (cmd1, read_all, &data->qemu_help,
CMD_STDOUT_FLAG_WHOLE_BUFFER);
@@ -927,7 +929,8 @@ test_qemu (guestfs_h *g, struct backend_direct_data *data)
goto error;
guestfs___cmd_add_arg (cmd2, g->hv);
- guestfs___cmd_add_arg (cmd2, "-nographic");
+ guestfs___cmd_add_arg (cmd2, "-display");
+ guestfs___cmd_add_arg (cmd2, "none");
guestfs___cmd_add_arg (cmd2, "-version");
guestfs___cmd_set_stdout_callback (cmd2, read_all, &data->q...
2017 Sep 12
0
[PATCH v2 2/5] lib: qemu: Factor out common code for reading and writing cache files.
...+
+ error:
+ guestfs_int_free_qemu_data (data);
+ return NULL;
}
static int
-test_qemu (guestfs_h *g, struct qemu_data *data)
+test_qemu_help (guestfs_h *g, struct qemu_data *data)
{
- CLEANUP_CMD_CLOSE struct command *cmd1 = guestfs_int_new_command (g);
- CLEANUP_CMD_CLOSE struct command *cmd2 = guestfs_int_new_command (g);
+ CLEANUP_CMD_CLOSE struct command *cmd = guestfs_int_new_command (g);
int r;
- guestfs_int_cmd_add_arg (cmd1, g->hv);
- guestfs_int_cmd_add_arg (cmd1, "-display");
- guestfs_int_cmd_add_arg (cmd1, "none");
- guestfs_int_cmd_add_arg (c...
2016 May 18
2
[PATCH v2 0/2] lib: qemu: Memoize qemu feature detection.
v1 -> v2:
- Rebase on top of Pino's version work.
Two patches went upstream, these are the two remaining patches.
Note the generation number is still inside the qemu.stat file. We
could put it in the filename, I have no particular preference.
Rich.
2010 May 12
1
[PATCH] guestfish -i and virt-inspector work on filenames containing spaces (RHBZ#507810).
...lose");
+ exit (EXIT_FAILURE);
+ }
+
+ if (verbose)
+ fprintf (stderr,
+ "%s -i: running: %s\n", program_name, cmd);
+
+ FILE *pp = popen (cmd, "r");
+ if (pp == NULL) {
+ perror (cmd);
+ exit (EXIT_FAILURE);
+ }
+
+ char *cmd2;
+ fp = open_memstream (&cmd2, &cmdlen);
+ if (fp == NULL) {
+ perror ("open_memstream");
+ exit (EXIT_FAILURE);
+ }
- sprintf (&cmd[strlen(cmd)], "` && %s $a", real_argv0);
+ fprintf (fp, "%s", real_argv0);
if (gue...
2017 Sep 11
4
[PATCH 0/4] lib: qemu: Add test for mandatory locking.
The patch I posted last week to disable mandatory locking for readonly
drives
(https://www.redhat.com/archives/libguestfs/2017-September/msg00013.html)
was wrong in a couple of respects. Firstly it didn't work, which I
didn't detect because my tests were testing the wrong thing. Oops.
Secondly it used a simple version number check to detect qemu binaries
implementing mandatory locking.
2016 May 12
7
[PATCH 0/4] lib: qemu: Memoize qemu feature detection.
Doing qemu feature detection in the direct backend takes ~100ms
because we need to run `qemu -help' and `qemu -devices ?', and each of
those interacts with glibc's very slow link loader.
Fixing the link loader is really hard. Instead memoize the
output of those two commands.
This patch series first separates all the code dealing with qemu into
a separate module (src/qemu.c) and
2017 Sep 12
8
[PATCH v3 0/6] launch: direct: Disable qemu locking when opening drives readonly.
v2 -> v3:
- I addressed everything that Pino mentioned last time.
- It's tricky to get a stable run when multiple copies of qemu are
involved, because the same cache files get overwritten by parallel
libguestfs. So I changed the names of the cache files to include
the qemu binary key (size, mtime), which removes this conflict.
This is in new patch 4/6.
Rich.
2017 Sep 12
9
[PATCH v2 0/5] launch: direct: Disable qemu locking when opening drives readonly (RHBZ#1417306)
Patches 1-4 are almost the same as they are when previously posted
here:
https://www.redhat.com/archives/libguestfs/2017-September/msg00039.html
Patch 5 actually uses the mandatory locking test to turn off locking
in the narrow case where a drive is opened readonly, and then only for
the drive being inspected.
Passes ordinary tests (‘check-direct’ and ‘check-valgrind-direct’).
Rich.
2009 Feb 23
1
running multiple commands in one system() call
...python can't see various python modules I have to
import to make the python script work).
Basically I need to do this:
============
mytreefile_location <-
"/bioinformatics/phylocom/_results/beta/ss_newicks/subsamp6_fromea_wnalist.newick"
cmd1 = 'source ~/.bash_profile'
cmd2 = paste('python
/bioinformatics/phylocom/_scripts/update_newick_root.py ',
mytreefile_location)
system(cmd1)
system(cmd2)
============
...but if I do it this way, the sourcing of .bash_profile from the first
system() call does not carry over to the 2nd system() call.
Any help appreci...
2007 Apr 10
2
time command
Hi
I am wanting to time how long it takes a couple commands to run.
I can do "time command" and it tells me.
How do I do multple commands at a time.
I tried:
time command; command
no good
time "command; command"
no good
I can make a script I guess but thought there was a more elegant way.
Thanks,
jerry
2016 Nov 04
0
[PATCH 4/5] v2v: ova: don't extract files from OVA if it's not needed
...let cmd = sprintf "%s %s" zcat (quote file) in
@@ -67,11 +70,19 @@ object
tmpfile in
+ (* Untar only ovf and manifest from the archive *)
+ let untar_partial file outdir =
+ let cmd1 = [ "tar"; "-tf" ; file ] in
+ let cmd2 = [ "grep"; "\\.\\(ovf\\|mf\\)$" ] in
+ let cmd3 = [ "xargs"; "tar"; "-xf" ; file; "-C"; outdir ] in
+ if shell_command ((stringify_args cmd1) ^ " | " ^ (stringify_args cmd2) ^ " | " ^ (stringify_args...
2007 Dec 19
3
array addition
Hi
suppose I have two arrays x1,x2 of dimensions a1,b1,c1 and
a2,b2,c2 respectively.
I want x = x1 "+" x2 with dimensions c(max(a1,a2), max(b1,b2),max
(c1,c2))
with
x[a,b,c] = x1[a1,b1,c1] + x2[a2,b2,c2] if a <=min(a1,a2) , b<=min
(b1,b2), c<=min(c1,c2)
and the other bits either x1 or x2 or zero according to whether the
coordinates
are "in range" for
2011 Jun 30
5
How to define a hash table and loop over them in a definition?
This may have been asked before, if so, please excuse me and point me
to the right direction.
What I want to do is to define a hash table with multiple key->value
pairs. I would like to pass this variable to a file template and
generate a result file with all the mappings listed. Based on what I
read, I need to do it in a definition. But does Puppet supports loop
over a hash?
Any help would
2016 May 25
4
[PATCH 0/4] qemu: Use sqlite to store qemu detection data.
Patches 1 & 2 were posted previously here:
https://www.redhat.com/archives/libguestfs/2016-May/msg00134.html
Patch 3 is a hack so I can test this using my own version of qemu (the
`-L ?' stuff is not upstream).
Patch 4 is where the real action takes place: Replace the caching of
qemu features in blob-like files with a sqlite database. Probably the
best way to approach this patch is to
2009 Nov 09
1
HDT 0.3.5 (mojito) is out
...to improve readibility
- Reboot
If your system features the reboot.c32 module, the "reboot" command will
restart your computer.
The floppy/iso images we provides includes this module to enable this
feature.
- Automatic Commands
When starting HDT, you can specifiy a new auto='<cmd1;cmd2,cmd3>' option.
This option will automaticaly runs commands cmd1;cmd2;cmd3 in this order
and then fallback to the CLI.
It can be used to run automatic diagnostic when booting HDT.
auto='show summary'
This example will show the summary and the enter the CLI.
auto='show summary; e...
2009 Nov 04
0
HDT-0.3.5-pre3 is out
...g to have in 0.3.5:
- Reboot
If your system features the reboot.c32 module, the "reboot" command will
restart your computer.
The floppy/iso images we provides includes this module to enable this
feature.
- Automatic Commands
When starting HDT, you can specifiy a new auto='<cmd1;cmd2,cmd3>' option.
This option will automaticaly runs commands cmd1;cmd2;cmd3 in this order
and then fallback to the CLI.
It can be used to run automatic diagnostic when booting HDT.
auto='show summary'
This example will show the summary and the enter the CLI.
auto='show summary;...
2009 Nov 09
1
HDT 0.3.5 (mojito) is out
...to improve readibility
- Reboot
If your system features the reboot.c32 module, the "reboot" command will
restart your computer.
The floppy/iso images we provides includes this module to enable this
feature.
- Automatic Commands
When starting HDT, you can specifiy a new auto='<cmd1;cmd2,cmd3>' option.
This option will automaticaly runs commands cmd1;cmd2;cmd3 in this order
and then fallback to the CLI.
It can be used to run automatic diagnostic when booting HDT.
auto='show summary'
This example will show the summary and the enter the CLI.
auto='show summary; e...
2016 Nov 04
10
[PATCH 0/5] Import directly from OVA tar archive if possible
This is still a draft, not ready for commit yet. But feedback is
welcomed.
This series is related to the problem of inefficient import of OVA
files. The needed enhancements of QEMU was merged into the codebase and
should be available in QEMU 2.8. From there we can use 'size' and
'offset' options in raw driver to tell QEMU to use only subset of a file
as an image.
The first three
2016 Mar 22
19
[PATCH v3 0/11] tests/qemu: Add program for tracing and analyzing boot times.
Lots of changes since v2, too much to remember or summarize.
Please ignore patch 11/11, it's just for my testing.
Rich.