mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
clean: move code to lib part
Move actual processing part of the lvm2_disable_dmeventd_monitoring() into a /lib part so we can reuse the code later for other cases.
This commit is contained in:
parent
2d48317d3a
commit
4a7f2155c1
@ -1755,6 +1755,15 @@ bad:
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int init_run_by_dmeventd(struct cmd_context *cmd)
|
||||||
|
{
|
||||||
|
init_dmeventd_monitor(DMEVENTD_MONITOR_IGNORE);
|
||||||
|
init_ignore_suspended_devices(1);
|
||||||
|
init_disable_dmeventd_monitoring(1); /* Lock settings */
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
void destroy_config_context(struct cmd_context *cmd)
|
void destroy_config_context(struct cmd_context *cmd)
|
||||||
{
|
{
|
||||||
_destroy_config(cmd);
|
_destroy_config(cmd);
|
||||||
|
@ -233,6 +233,7 @@ int config_files_changed(struct cmd_context *cmd);
|
|||||||
int init_lvmcache_orphans(struct cmd_context *cmd);
|
int init_lvmcache_orphans(struct cmd_context *cmd);
|
||||||
int init_filters(struct cmd_context *cmd, unsigned load_persistent_cache);
|
int init_filters(struct cmd_context *cmd, unsigned load_persistent_cache);
|
||||||
int init_connections(struct cmd_context *cmd);
|
int init_connections(struct cmd_context *cmd);
|
||||||
|
int init_run_by_dmeventd(struct cmd_context *cmd);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* A config context is a very light weight cmd struct that
|
* A config context is a very light weight cmd struct that
|
||||||
|
@ -98,10 +98,9 @@ int lvm2_run(void *handle, const char *cmdline)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
void lvm2_disable_dmeventd_monitoring(void *handle) {
|
void lvm2_disable_dmeventd_monitoring(void *handle)
|
||||||
init_dmeventd_monitor(DMEVENTD_MONITOR_IGNORE);
|
{
|
||||||
init_ignore_suspended_devices(1);
|
init_run_by_dmeventd((struct cmd_context *) handle);
|
||||||
init_disable_dmeventd_monitoring(1); /* Lock settings */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void lvm2_log_level(void *handle, int level)
|
void lvm2_log_level(void *handle, int level)
|
||||||
|
Loading…
Reference in New Issue
Block a user