glusterfs  8.2
About: GlusterFS is a network/cluster filesystem. The storage server (or each in a cluster) runs glusterfsd and the clients use mount command or glusterfs client to mount the exported filesystem. Release series 8.x (latest version).
  Fossies Dox: glusterfs-8.2.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

glusterd-snapd-svc.c File Reference
Include dependency graph for glusterd-snapd-svc.c:

Go to the source code of this file.

Functions

static void glusterd_svc_build_snapd_logdir (char *logdir, char *volname, size_t len)
 
static void glusterd_svc_build_snapd_logfile (char *logfile, char *logdir, size_t len)
 
void glusterd_snapdsvc_build (glusterd_svc_t *svc)
 
int glusterd_snapdsvc_init (void *data)
 
int glusterd_snapdsvc_manager (glusterd_svc_t *svc, void *data, int flags)
 
int32_t glusterd_snapdsvc_start (glusterd_svc_t *svc, int flags)
 
int glusterd_snapdsvc_restart ()
 
int glusterd_snapdsvc_rpc_notify (glusterd_conn_t *conn, rpc_clnt_event_t event)
 

Variables

char * snapd_svc_name = "snapd"
 

Function Documentation

◆ glusterd_snapdsvc_build()

◆ glusterd_snapdsvc_init()

◆ glusterd_snapdsvc_manager()

◆ glusterd_snapdsvc_restart()

◆ glusterd_snapdsvc_rpc_notify()

◆ glusterd_snapdsvc_start()

◆ glusterd_svc_build_snapd_logdir()

static void glusterd_svc_build_snapd_logdir ( char *  logdir,
char *  volname,
size_t  len 
)
static

Definition at line 28 of file glusterd-snapd-svc.c.

References glusterd_conf_t::logdir, and THIS.

Referenced by glusterd_snapdsvc_init().

◆ glusterd_svc_build_snapd_logfile()

static void glusterd_svc_build_snapd_logfile ( char *  logfile,
char *  logdir,
size_t  len 
)
static

Definition at line 35 of file glusterd-snapd-svc.c.

Referenced by glusterd_snapdsvc_init().

Variable Documentation

◆ snapd_svc_name

char* snapd_svc_name = "snapd"

Definition at line 25 of file glusterd-snapd-svc.c.

Referenced by glusterd_snapdsvc_init().