コード例 #1
0
static int hsreqevt_db_backup(int argc, char **argv)
{
    if ((argc >= 1) && (stricmp(argv[0], EVENT_START) == 0)) {
	    if (HSRequestDBName)
    	    ModuleDatabaseBackup(HSRequestDBName);
	    else
    	    ModuleDatabaseBackup(HSREQ_DEFAULT_DBNAME);
	}
	
    return MOD_CONT;
}
コード例 #2
0
ファイル: cs_autovoice.c プロジェクト: GeekShed/anope-modules
int mBackupData(int argc, char **argv)
{
	if ((argc >= 1) && (stricmp(argv[0], EVENT_START) == 0)) {
		if (CSAVoiceDBName) {
			alog("Backing up database %s...", CSAVoiceDBName);
			ModuleDatabaseBackup(CSAVoiceDBName);
		} else {
			alog("Backing up database %s...", DEFAULT_DB_NAME);
			ModuleDatabaseBackup(DEFAULT_DB_NAME);
		}
	}
	return MOD_CONT;
}
コード例 #3
0
ファイル: ns_qdbban.c プロジェクト: GeekShed/anope-modules
/**
* Backup our databases using the commands provided by Anope
* @return MOD_CONT
**/
int mBackupData(int argc, char **argv)
{
	if (!stricmp(argv[0], EVENT_START))
		ModuleDatabaseBackup(qdbBanDBName);

	return MOD_CONT;
}