Skip to content

Commit

Permalink
Fix two attribute references.
Browse files Browse the repository at this point in the history
 * `PMIX_LOCALITY` is already in the v4 deprecation list
 * Only declare `PMIX_SERVER_SCHEDULER` once. Consolidate the definition.
 * Fixes #264

Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
  • Loading branch information
jjhursey committed Nov 2, 2020
1 parent b745a94 commit 86eaecd
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 9 deletions.
4 changes: 1 addition & 3 deletions Chap_API_Fabric.tex
Expand Up @@ -570,9 +570,7 @@ \section{Fabric Support Attributes}

The following attribute is used by the \ac{PMIx} server library supporting the system's \ac{WLM} to indicate that it wants access to the fabric support functions:

\declareAttributeNEW{PMIX_SERVER_SCHEDULER}{"pmix.srv.sched"}{bool}{
Server requests access to \ac{WLM}-supporting features - passed solely to the \refapi{PMIx_server_init} \ac{API} to indicate that the library is to be initialized for scheduler support.
}
\pasteAttributeItem{PMIX_SERVER_SCHEDULER}

\vspace{\baselineskip}
The following attributes may be returned in response to fabric-specific \acp{API} or queries (e.g., \refapi{PMIx_Get} or \refapi{PMIx_Query_info}). These attributes are not related to a specific \refterm{data realm} (as described in Section \ref{api:struct:attributes:retrieval}) - the \refapi{PMIx_Get} function shall therefore ignore the value in its \refarg{proc} process identifier argument when retrieving these values.
Expand Down
4 changes: 0 additions & 4 deletions Chap_API_Proc_Mgmt.tex
Expand Up @@ -1280,10 +1280,6 @@ \subsubsection{Relative locality of two processes}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsubsection{Locality keys}
%
\declareAttributeNEW{PMIX_LOCALITY}{"pmix.loc"}{pmix_locality_t}{
Bitmask describing the location of the referenced process.
}
%
\declareAttribute{PMIX_LOCALITY_STRING}{"pmix.locstr"}{char*}{
String describing a process's bound location - referenced using the process's
Expand Down
3 changes: 1 addition & 2 deletions Chap_API_Server.tex
Expand Up @@ -223,10 +223,9 @@ \subsection{Server Initialization Attributes}
}
%
\declareAttributeNEW{PMIX_SERVER_SCHEDULER}{"pmix.srv.sched"}{bool}{
Server is supporting system scheduler and desires access to appropriate services.
Server is supporting system scheduler and desires access to appropriate \ac{WLM}-supporting features. Indicates that the library is to be initialized for scheduler support.
}
%
%
\declareAttributeNEW{PMIX_EXTERNAL_PROGRESS}{"pmix.evext"}{bool}{
The host shall progress the \ac{PMIx} library via calls to \refapi{PMIx_Progress}
}
Expand Down

0 comments on commit 86eaecd

Please sign in to comment.