/*
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.
bool tls_enable; /* Enable TLS */
bool tls_require; /* Require TLS */
bool AutoPrune; /* Do automatic pruning? */
- int64_t max_bandwidth; /* Limit speed on this client */
/* 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 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 */
- int64_t max_bandwidth; /* Speed limit on this job */
/* Methods */
char *name() const;
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 */