CDP manual pages

All of this information is available on-line inside the CDP. These pages are listed here for convienence and for reference.

The manual pages are divided into four sections

This page using frames

IOI commands

FUTURE Future plans, but no promises!
README README version 3.1
alias Define or print a named alias or print all current aliases.
args Echo argument(s), at least a new line.
break Break out from the loops.
cat Concatenate and display.
cd Change working directory.
characters Description of special characters in IOI
close Close the current input file (not stdin) or all files.
control Control statements in IOI
dates Print the current system date and time in a fidex format.
define Define a new, print named or list the existing function(s).
echo Echo arguments to the standard output.
exit Exit the program with the status given.
history List the last input lines, history of input.
input Read in the variable(s) from the current standard input.
ioi Misc status of IOI (internal use only)
link Load a C-program into IOI
local Declare local variable(s)
man Print manual pages in different formats.
manload Load a IOI-manual page into the system.
mathematics The mathematical module
memcheck Print/store the next free address in memory after malloc(3).
redirection Input output redirection
return Return from the function.
set Define a new print named or list the existing variable(s).
setenv Manage environment variables.
shift Shift the positional parameters.
sleep Suspend execution for a specified interval.
startup Startup procedure and files read by IOI
syntax Syntax of the IOI command line
times Display the times used by this process and its childred.
unalias Remove the definition of the named alias.
undefine Remove the definition of the function(s) named.
unlink Remove a previously loaded C-program from IOI
unset Remove the definition of the variable named.

CDP commands

actionnumber Test the action number.
alter Alter the node according to the options given.
begin Begin the suite(s) given.
cancel Cancel node(s) given.
check Checkpoint the SMS.
cwn Change Working Node.
delete Delete the dependencies of the node.
dir Ask the SMS to send a directory listing for the node.
expand Expand the regular expression of node name(s).
expire Expire all date/time-dependencies on node(s) given.
file Ask the SMS to send the sms-script for the node.
find Find nodes matching the pattern given.
force Force node(s) into a given status
get Get back the suite definition.
halt Halt the SMS.
html Write html out of a node.
info Print the information of the node(s) requested.
kill Kill sms-job(s) while in execution.
lock Lock the SMS.
loggen Generate CDP-commands from the logfile for a suite.
login Login to the SMS in host given.
logout Logout from the SMS.
mail Control your mail in SMS.
makebin Create a binary file of the current definition.
messages Manage per node history
migrate Migrate node(s) into files.
mkdirs Create the directories from the internal suite definition.
news Test has anything changed since last status.
order Re-order the suites in the SMS
overview Give an overview of the SMS.
passwd Change the users SMS-password.
ping Ping the SMS in the host given
play Define, validate and send the suites to the SMS.
playbin Read the binary definition of the suite.
plug Move nodes between SMS'es
privileges Show the privileges of current SMS connection.
recover Recover the SMS from the checkpoint file.
register Register suites into current SMS
requeue Requeue a node.
reset Reset limit(s) to tasks that are still running
restart Restart the SMS.
restore Restore migrated node(s) from files.
resubmit Resubmit node(s).
resume Resume node(s) given.
run Run immediately node(s).
send Send the task job to be run (spawn it) (== smsedit).
servers List the SMS-servers that can be reached with broadcast.
show Show the current local suite definition(s), if any.
shutdown Shutdown the SMS.
sms Execute direct SMS command, or give statistics/info.
smshistory Get back the last lines of the SMS history.
status Status of the node(s) in the SMS.
suites Ask sms for a list of suites
suspend Suspend node(s) given.
swap Swap the active SMS to another SMS already logged into in CDP.
terminate Terminate the SMS.
test Test something in the CDP/SMS.
unlock Unlock the SMS.
users Display the users logged in to the SMS.
why Why the node is not running?
zombies Control zombies in SMS.

Suite definition file commands

EOF Quit reading the play file.
abort Abort reading the play file and generate an error.
action Action script to be executed on status of node.
autocancel Define an automatic cancel for the task/family/suite.
automigrate Define an automatic migration for the family/suite.
autorestore Define an automatic restore for the family/suite.
clock Define a clock to be used by the suite.
complete Define a dependency for the task/family to force it complete.
cron Define a cron dependency for the task/family.
date Define a date dependency for the task/family/suite.
day Define a day dependency for the task/family/suite.
defstatus Define the status for the task/family for the begin command.
edit Define a variable for SMS job substitution.
endfamily Terminate the family definition.
endsuite Terminate the suite definition.
endtask Terminate the task definition.
event Define a event for the task currently been defined.
extern Define an external node name for the triggers.
family Define a family with name
inlimit Use a limit when submitting tasks
label Define a label for the task currently been defined.
late Define late time(s) for a node.
limit Define the limit for a suite.
meter Define a meter for the task currently been defined.
owner Define the owners of the node (normally on the suite level).
repeat Define the repeat for the node.
suite Define a new suite with name given.
task Define a task with name
text Include information into the node.
time Define a time dependency for the task/family/suite.
today Define a time dependency for the task/family/suite.
trigger Define a dependency for the task/family.

Manual pages

syntax
redirection
characters
startup
mathematics
control
README-2.0
README-1.0
FUTURE