The Assimilation Project  based on Assimilation version 1.1.7.1474836767
resourcelsb.h File Reference

Implements the LSB (Linux Standard Base aka SysV Init script) resource class. More...

#include <projectcommon.h>
#include <assimobj.h>
#include <configcontext.h>
#include <resourcecmd.h>
#include <childprocess.h>
Include dependency graph for resourcelsb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _ResourceLSB
 
#define LSB_ROOT   "/etc/init.d"
 
#define STATUSOP   "status"
 
#define VALIDATEOP   "validate-all"
 
typedef struct _ResourceLSB ResourceLSB
 
WINEXPORT ResourceCmdresourcelsb_new (guint structsize, ConfigContext *request, gpointer user_data, ResourceCmdCallback callback)
 Constructor for ResourceLSB class. More...
 

Detailed Description

Implements the LSB (Linux Standard Base aka SysV Init script) resource class.

Implements the Open Cluster Framework resource agent API

Author
Alan Robertson alanr.nosp@m.@uni.nosp@m.x.sh - Copyright © 2013 - Assimilation Systems Limited
This file is part of the Assimilation Project. The Assimilation software is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The Assimilation software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with the Assimilation Project software. If not, see http://www.gnu.org/licenses/

Definition in file resourcelsb.h.

Macro Definition Documentation

#define LSB_ROOT   "/etc/init.d"

Definition at line 52 of file resourcelsb.h.

Referenced by resourcelsb_new(), and test_safe_queue_lsbops().

#define STATUSOP   "status"

Definition at line 53 of file resourcelsb.h.

Referenced by resourcelsb_new().

#define VALIDATEOP   "validate-all"

Definition at line 54 of file resourcelsb.h.

Referenced by _resourcelsb_execute().