[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen-unstable] Remove the get_all method from most classes -- we'd like people to be able to



# HG changeset patch
# User Ewan Mellor <ewan@xxxxxxxxxxxxx>
# Node ID 9a6d5e7b636fe31a21a90ab23a85ea2dacf910e6
# Parent  9adcaf73fae22d778c145633e0bc0e726c9499f1
Remove the get_all method from most classes -- we'd like people to be able to
get all VMs, for example, but for VBDs et al it doesn't really make sense.

Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx>
---
 docs/xen-api/xenapi-datamodel.tex |  294 --------------------------------------
 1 files changed, 294 deletions(-)

diff -r 9adcaf73fae2 -r 9a6d5e7b636f docs/xen-api/xenapi-datamodel.tex
--- a/docs/xen-api/xenapi-datamodel.tex Thu Oct 26 16:03:52 2006 +0100
+++ b/docs/xen-api/xenapi-datamodel.tex Thu Oct 26 18:17:56 2006 +0100
@@ -513,27 +513,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((session ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(session ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -897,27 +876,6 @@ task record
 
 
 all fields from the object
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((task ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(task ref) Set
-}
-
-
-references to all objects
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
@@ -3855,27 +3813,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((VM ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(VM ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 \subsubsection{RPC name:~get\_by\_name\_label}
 
 {\bf Overview:} 
@@ -4496,27 +4433,6 @@ host record
 
 
 all fields from the object
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((host ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(host ref) Set
-}
-
-
-references to all objects
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
@@ -4959,27 +4875,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((host_cpu ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(host\_cpu ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -5508,27 +5403,6 @@ network record
 
 
 all fields from the object
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((network ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(network ref) Set
-}
-
-
-references to all objects
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
@@ -6275,27 +6149,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((VIF ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(VIF ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -6940,27 +6793,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((PIF ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(PIF ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -7524,27 +7356,6 @@ SR record
 
 
 all fields from the object
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((SR ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(SR ref) Set
-}
-
-
-references to all objects
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
@@ -8422,27 +8233,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((VDI ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(VDI ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 \subsubsection{RPC name:~get\_by\_name\_label}
 
 {\bf Overview:} 
@@ -9086,27 +8876,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((VBD ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(VBD ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -9415,27 +9184,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((VTPM ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(VTPM ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -9712,27 +9460,6 @@ all fields from the object
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((user ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(user ref) Set
-}
-
-
-references to all objects
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
 
 \vspace{1cm}
 \newpage
@@ -9907,27 +9634,6 @@ debug record
 
 
 all fields from the object
-\vspace{0.3cm}
-\vspace{0.3cm}
-\vspace{0.3cm}
-\subsubsection{RPC name:~get\_all}
-
-{\bf Overview:} 
-returns a set of references to all objects
-
- \noindent {\bf Signature:} 
-\begin{verbatim} ((debug ref) Set) get_all (session_id s)\end{verbatim}
-
-
-\vspace{0.3cm}
-
- \noindent {\bf Return Type:} 
-{\tt 
-(debug ref) Set
-}
-
-
-references to all objects
 \vspace{0.3cm}
 \vspace{0.3cm}
 \vspace{0.3cm}

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.