/*
Bacula® - The Network Backup Solution
- Copyright (C) 2000-2010 Free Software Foundation Europe e.V.
+ Copyright (C) 2000-2011 Free Software Foundation Europe e.V.
The main author of Bacula is Kern Sibbald, with contributions from
many others, a complete list can be found in the file AUTHORS.
char *db_name;
char *db_driver; /* Select appropriate driver */
uint32_t mult_db_connections; /* set if multiple connections wanted */
+ bool disable_batch_insert; /* set if batch inserts should be disabled */
/* Methods */
char *name() const;
inline char *STORE::dev_name() const
{
DEVICE *dev = (DEVICE *)device->first();
- return dev->hdr.name;
+ return dev->name();
}
inline char *STORE::name() const { return hdr.name; }
bool where_use_regexp; /* true if RestoreWhere is a BREGEXP */
bool RescheduleOnError; /* Set to reschedule on error */
+ bool RescheduleIncompleteJobs; /* Set to reschedule incomplete Jobs */
bool PrefixLinks; /* prefix soft links with Where path */
bool PruneJobs; /* Force pruning of Jobs */
bool PruneFiles; /* Force pruning of Files */
bool CancelLowerLevelDuplicates; /* Cancel lower level backup jobs */
bool CancelQueuedDuplicates; /* Cancel queued jobs */
bool CancelRunningDuplicates; /* Cancel Running jobs */
+ bool PurgeMigrateJob; /* Purges source job on completion */
+ bool IgnoreDuplicateJobChecking; /* Ignore Duplicate Job Checking */
+
alist *base; /* Base jobs */
/* Methods */
uint32_t level; /* level override */
int32_t Priority; /* priority override */
uint32_t job_type;
+ utime_t MaxRunSchedTime; /* max run time in sec from Sched time */
+ bool MaxRunSchedTime_set; /* MaxRunSchedTime given */
bool spool_data; /* Data spooling override */
bool spool_data_set; /* Data spooling override given */
+ bool accurate; /* accurate */
+ bool accurate_set; /* accurate given */
bool write_part_after_job; /* Write part after job override */
bool write_part_after_job_set; /* Write part after job override given */