[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] Added the BAD_VM_STATE error code, and tidy up the error code section.
# HG changeset patch # User Ewan Mellor <ewan@xxxxxxxxxxxxx> # Date 1167072267 0 # Node ID 6533ebfc25e13b7dcce82e486f22b7c3ab9ed4d3 # Parent 159ae46d5e7fdf63a1cc21b3d0f634d85bf2703f Added the BAD_VM_STATE error code, and tidy up the error code section. Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx> --- docs/xen-api/xenapi-datamodel.tex | 175 ++++++++++++++++++-------------------- 1 files changed, 84 insertions(+), 91 deletions(-) diff -r 159ae46d5e7f -r 6533ebfc25e1 docs/xen-api/xenapi-datamodel.tex --- a/docs/xen-api/xenapi-datamodel.tex Mon Dec 25 17:02:16 2006 +0000 +++ b/docs/xen-api/xenapi-datamodel.tex Mon Dec 25 18:44:27 2006 +0000 @@ -1279,8 +1279,10 @@ VM ref The ID of the newly created VM. \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~start} {\bf Overview:} @@ -1313,8 +1315,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~pause} {\bf Overview:} @@ -1345,8 +1349,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~unpause} {\bf Overview:} @@ -1363,7 +1369,7 @@ Resume the specified VM. This can only b \begin{tabular}{|c|c|p{7cm}|} \hline {\bf type} & {\bf name} & {\bf description} \\ \hline -{\tt VM ref } & vm & The VM to pause \\ \hline +{\tt VM ref } & vm & The VM to unpause \\ \hline \end{tabular} @@ -1377,8 +1383,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~clean\_shutdown} {\bf Overview:} @@ -1386,6 +1394,8 @@ Attempt to cleanly shutdown the specifie Once shutdown has been completed perform poweroff action specified in guest configuration. +This can only be called when the specified VM is in the Running state. + \noindent {\bf Signature:} \begin{verbatim} void clean_shutdown (session_id s, VM ref vm)\end{verbatim} @@ -1411,8 +1421,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~clean\_reboot} {\bf Overview:} @@ -1420,6 +1432,8 @@ Attempt to cleanly shutdown the specifie Once shutdown has been completed perform reboot action specified in guest configuration. +This can only be called when the specified VM is in the Running state. + \noindent {\bf Signature:} \begin{verbatim} void clean_reboot (session_id s, VM ref vm)\end{verbatim} @@ -1445,8 +1459,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~hard\_shutdown} {\bf Overview:} @@ -1514,7 +1530,7 @@ void \subsubsection{RPC name:~suspend} {\bf Overview:} -Suspend the specified VM to disk. +Suspend the specified VM to disk. This can only be called when the specified VM is in the Running state. \noindent {\bf Signature:} \begin{verbatim} void suspend (session_id s, VM ref vm)\end{verbatim} @@ -1541,12 +1557,14 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~resume} {\bf Overview:} -Awaken the specified VM and resume it. +Awaken the specified VM and resume it. This can only be called when the specified VM is in the Suspended state. \noindent {\bf Signature:} \begin{verbatim} void resume (session_id s, VM ref vm, bool start_paused)\end{verbatim} @@ -1575,8 +1593,10 @@ void \vspace{0.3cm} -\vspace{0.3cm} -\vspace{0.3cm} + +\noindent{\bf Possible Error Codes:} {\tt VM\_BAD\_POWER\_STATE} + +\vspace{0.6cm} \subsubsection{RPC name:~get\_all} {\bf Overview:} @@ -10493,39 +10513,6 @@ Each possible error code is documented i \subsection{Error Codes} -\vspace{0.9cm} -\subsubsection{HOST\_CPU\_HANDLE\_INVALID} - -You gave an invalid host\_cpu handle. The host\_cpu may have recently been -deleted. The handle parameter echoes the bad value given. - -\vspace{0.3cm} -\noindent{\bf Signature:} -\begin{verbatim}HOST_CPU_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} -\subsubsection{HOST\_HANDLE\_INVALID} - -You gave an invalid host handle. The host may have recently been deleted. -The handle parameter echoes the bad value given. - -\vspace{0.3cm} -\noindent{\bf Signature:} -\begin{verbatim}HOST_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} -\subsubsection{INTERNAL\_ERROR} - -The server failed to handle your request, due to an internal error. The -given message may give details useful for debugging the problem. - -\vspace{0.3cm} -\noindent{\bf Signature:} -\begin{verbatim}INTERNAL_ERROR(message)\end{verbatim} - - \subsubsection{HOST\_CPU\_HANDLE\_INVALID} You gave an invalid host\_cpu handle. The host\_cpu may have recently been @@ -10563,22 +10550,20 @@ echoed. echoed. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}MAP_DUPLICATE_KEY(key, current value, new value)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{MESSAGE\_METHOD\_UNKNOWN} You tried to call a method that does not exist. The method name that you used is echoed. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}MESSAGE_METHOD_UNKNOWN(method)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{MESSAGE\_PARAMETER\_COUNT\_MISMATCH} You tried to call a method with the incorrect number of parameters. The @@ -10586,11 +10571,10 @@ expected parameters are returned. expected parameters are returned. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}MESSAGE_PARAMETER_COUNT_MISMATCH(method, expected, received)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{SESSION\_AUTHENTICATION\_FAILED} The credentials given by the user are incorrect, so access has been denied, @@ -10598,8 +10582,8 @@ and you have not been issued a session h \vspace{0.3cm} No parameters. - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{SESSION\_INVALID} You gave an invalid session handle. It may have been invalidated by a @@ -10608,74 +10592,83 @@ current connection. The handle paramete current connection. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}SESSION_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{SR\_HANDLE\_INVALID} You gave an invalid SR handle. The SR may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}SR_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{VBD\_HANDLE\_INVALID} You gave an invalid VBD handle. The VBD may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}VBD_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{VDI\_HANDLE\_INVALID} You gave an invalid VDI handle. The VDI may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}VDI_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{VIF\_HANDLE\_INVALID} You gave an invalid VIF handle. The VIF may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}VIF_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + +\subsubsection{VM\_BAD\_POWER\_STATE} + +You attempted an operation on a VM that was not in an appropriate power +state at the time; for example, you attempted to start a VM that was +already running. The parameters returned are the VM's UUID, and the +expected and actual VM state at the time of the call. + +\vspace{0.3cm} +{\bf Signature:} +\begin{verbatim}VM_BAD_POWER_STATE(vm, expected, actual)\end{verbatim} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{VM\_HANDLE\_INVALID} You gave an invalid VM handle. The VM may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}VM_HANDLE_INVALID(handle)\end{verbatim} - - -\vspace{0.9cm} +\begin{center}\rule{10em}{0.1pt}\end{center} + \subsubsection{VTPM\_HANDLE\_INVALID} You gave an invalid VTPM handle. The VTPM may have recently been deleted. The handle parameter echoes the bad value given. \vspace{0.3cm} -\noindent{\bf Signature:} +{\bf Signature:} \begin{verbatim}VTPM_HANDLE_INVALID(handle)\end{verbatim} +\begin{center}\rule{10em}{0.1pt}\end{center} + + \newpage \section{DTD} _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |