|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-api
[Xen-API] [PATCH] # HG changeset patch
 
# HG changeset patch
# User Rob Hoes <rob.hoes@xxxxxxxxxx>
# HG changeset patch
# User Rob Hoes <rob.hoes@xxxxxxxxxx>
CP-1652: Move xen_cmdline module to xen-api-libs.hg
Signed-off-by: Rob Hoes <rob.hoes@xxxxxxxxxx>
diff -r 0dc51a1485f8 ocaml/xapi/OMakefile
--- a/ocaml/xapi/OMakefile      Wed Feb 17 14:44:05 2010 +0000
+++ b/ocaml/xapi/OMakefile      Wed Feb 17 14:53:39 2010 +0000
@@ -1,4 +1,4 @@
-OCAMLPACKS    = xml-light2 cdrom pciutil sexpr log stunnel http-svr rss cpuid
+OCAMLPACKS    = xml-light2 cdrom pciutil sexpr log stunnel http-svr rss cpuid 
xen-utils
 OCAML_LIBS    =  ../util/version ../util/vm_memory_constraints 
../util/sanitycheck ../util/stats \
        ../idl/ocaml_backend/common ../idl/ocaml_backend/client 
../idl/ocaml_backend/server ../util/ocamltest
 OCAMLINCLUDES = ../idl ../idl/ocaml_backend \
@@ -231,8 +231,7 @@
        ../license/v6client \
        bios_strings \
        xapi_config \
-       ../license/grace_retry \
-       xen_cmdline
+       ../license/grace_retry
 
 OCamlProgram(xapi, $(XAPI_MODULES))
 OCamlDocProgram(xapi, $(XAPI_MODULES))
diff -r 0dc51a1485f8 ocaml/xapi/xen_cmdline.ml
--- a/ocaml/xapi/xen_cmdline.ml Wed Feb 17 14:44:05 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-(*
- * Copyright (C) 2006-2009 Citrix Systems Inc.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published
- * by the Free Software Foundation; version 2.1 only. with the special
- * exception on linking described in file LICENSE.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License for more details.
- *)
-
-let xen_cmdline_script = "/opt/xensource/libexec/xen-cmdline"
-
-let call_script args = 
-       try
-               let out, _ = Forkhelpers.execute_command_get_output 
xen_cmdline_script args in
-               out
-       with 
-       | Forkhelpers.Spawn_internal_error(stderr, stdout, Unix.WEXITED n) ->
-               failwith "Error while calling xen-cmdline script"
-               
-let list_cpuid_masks () =
-       call_script ["--list-cpuid-masks"]
-
-let set_cpuid_masks masks =
-       call_script ("--set-cpuid-masks" :: (List.map (fun (k,v) -> k ^ "=" ^ 
v) masks))
-       
-let delete_cpuid_masks masks =
-       List.map (fun mask -> call_script ("--delete-cpuid-masks" :: [mask])) 
masks
 
move-xen-cmdline 
Description: Text document 
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-API] [PATCH] # HG changeset patch,
Rob Hoes <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |