/*
* Copyright (c) 2000 Silicon Graphics, Inc. All Rights Reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of version 2 of the GNU General Public License as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it would be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
* Further, this software is distributed without any warranty that it is
* free of the rightful claim of any third person regarding infringement
* or the like. Any license provided herein, whether implied or
* otherwise, applies only to this software file. Patent licenses, if
* any, provided herein do not apply to combinations of this program with
* other software, or any other product whatsoever.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
*
* Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy,
* Mountain View, CA 94043, or:
*
* http://www.sgi.com
*
* For further information regarding this notice, see:
*
* http://oss.sgi.com/projects/GenInfo/NoticeExplan
*/
/*
* fs_clivalues.h
*
* This file contains all FailSafe CLI value strings.
*/
#ifndef FS_CLIVALUES_H
#define FS_CLIVALUES_H
#ident "$Id: fs_clivalues.h,v 1.1 2000/08/31 19:55:34 vasa Exp $"
/*
* Each of the strings below must represent unique objects.
*
* For example, _CLUSTER refers to a cluster name and must represent the
* same entity regardless of which CLI command uses _CLUSTER. _SCRIPT
* would be too generic because there are failover scripts and action
* scripts.
*
* To the extent possible, words should never be abbreviated! If your
* mother can't guess the meaning, spell it out. ;-)
*
* All cli keys with the <num> appended (as appropriate) and including
* the terminating null character should be smaller than CICLI_MAX_KEY_SIZE.
*/
#define FSCLI_DETACH "detach"
#define FSCLI_ONLINE "online"
#define FSCLI_OFFLINE "offline"
#define FSCLI_OFFLINE_DETACH "offline_detach"
#define FSCLI_OFFLINE_FORCE "offline_force"
#define FSCLI_MOVE "move"
#define FSCLI_MAINT_ON "maintenance_on"
#define FSCLI_MAINT_OFF "maintenance_off"
#define FSCLI_MOVEALL "shutdown_node"
#define FSCLI_LOOKMEUP "_LOOKMEUP"
#define FSCLI_SHUTDOWN "shutdown_cluster"
#endif /* FS_CLIVALUES_H */