; Akeeba scripting for Akeeba Backup ; Copyright (c)2009-2010 Nicholas K. Dionysopoulos ; Version $Id: scripting.ini 181 2010-07-10 16:23:21Z nikosdion $ ; ------------------------------------------------------------------------------ ; Key lists ; ; These volatile registry keys inform the engine about the available domains and ; scripts (backup types). ; ------------------------------------------------------------------------------ volatile.akeebaengine.domains="init|installer|packdb|packing|finale" volatile.akeebaengine.scripts="full|dbonly|fileonly|alldb|incfile" ; ------------------------------------------------------------------------------ ; Domain definitions ; ; Each domain defines the domain key to send to clients, the class to ; instanciate and its textual representation in the backup GUI as volatile ; registry keys ; ------------------------------------------------------------------------------ volatile.domain.init.domain="init" volatile.domain.init.class="Init" volatile.domain.init.text="BACKUP_LABEL_DOMAIN_INIT" volatile.domain.installer.domain="installer" volatile.domain.installer.class="Installer" volatile.domain.installer.text="BACKUP_LABEL_DOMAIN_INSTALLER" volatile.domain.packdb.domain="PackDB" volatile.domain.packdb.class="Db" volatile.domain.packdb.text="BACKUP_LABEL_DOMAIN_PACKDB" volatile.domain.packing.domain="Packing" volatile.domain.packing.class="Pack" volatile.domain.packing.text="BACKUP_LABEL_DOMAIN_PACKING" volatile.domain.finale.domain="finale" volatile.domain.finale.class="Finalization" volatile.domain.finale.text="BACKUP_LABEL_DOMAIN_FINISHED" ; ------------------------------------------------------------------------------ ; Engine Scripting (backup types) ; ; Each script defines a domain chain, textual representation and hidden engine ; tweaks as volatile registry settings ; ------------------------------------------------------------------------------ volatile.scripting.full.chain="init|installer|packdb|packing|finale" volatile.scripting.full.text="CONFIG_BACKUPTYPE_FULL" volatile.scripting.full.db.saveasname="normal" volatile.scripting.full.db.databasesini=1 volatile.scripting.full.db.skipextradb=0 volatile.scripting.full.db.abstractnames=1 volatile.scripting.full.db.dropstatements=0 volatile.scripting.full.core.createarchive=1 volatile.scripting.dbonly.chain="init|packdb|finale" volatile.scripting.dbonly.text=CONFIG_BACKUPTYPE_DBONLY volatile.scripting.dbonly.db.saveasname="output" volatile.scripting.dbonly.db.databasesini=0 volatile.scripting.dbonly.db.skipextradb=1 volatile.scripting.dbonly.db.abstractnames=0 volatile.scripting.dbonly.db.dropstatements=1 volatile.scripting.dbonly.core.forceextension=".sql" volatile.scripting.dbonly.core.createarchive=0 volatile.scripting.fileonly.chain="init|packing|finale" volatile.scripting.fileonly.text="CONFIG_BACKUPTYPE_FILEONLY" volatile.scripting.fileonly.core.createarchive=1 volatile.scripting.alldb.chain="init|packdb|finale" volatile.scripting.alldb.text="CONFIG_BACKUPTYPE_ALLDB" volatile.scripting.alldb.db.tempfile="temporary" volatile.scripting.alldb.db.saveasname="short" volatile.scripting.alldb.db.databasesini=1 volatile.scripting.alldb.db.skipextradb=0 volatile.scripting.alldb.db.abstractnames=0 volatile.scripting.alldb.db.dropstatements=1 volatile.scripting.alldb.db.finalizearchive=1 volatile.scripting.alldb.core.createarchive=1 volatile.scripting.incfile.chain="init|packing|finale" volatile.scripting.incfile.text="CONFIG_BACKUPTYPE_INCFILE" volatile.scripting.incfile.core.createarchive=1 volatile.scripting.incfile.filter.incremental=1