Line endings

iar_mods
Dan Lake 2011-11-23 16:09:11 -08:00
parent b56410285b
commit 0cb33a5398
1 changed files with 101 additions and 101 deletions

View File

@ -23,104 +23,104 @@
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace OpenSim.Region.OptionalModules.World.AutoBackup namespace OpenSim.Region.OptionalModules.World.AutoBackup
{ {
/// <summary>AutoBackupModuleState: Auto-Backup state for one region (scene). /// <summary>AutoBackupModuleState: Auto-Backup state for one region (scene).
/// If you use this class in any way outside of AutoBackupModule, you should treat the class as opaque. /// If you use this class in any way outside of AutoBackupModule, you should treat the class as opaque.
/// Since it is not part of the framework, you really should not rely upon it outside of the AutoBackupModule implementation. /// Since it is not part of the framework, you really should not rely upon it outside of the AutoBackupModule implementation.
/// </summary> /// </summary>
/// ///
public class AutoBackupModuleState public class AutoBackupModuleState
{ {
private Dictionary<Guid, string> m_liveRequests = null; private Dictionary<Guid, string> m_liveRequests = null;
public AutoBackupModuleState() public AutoBackupModuleState()
{ {
this.Enabled = false; this.Enabled = false;
this.BackupDir = "."; this.BackupDir = ".";
this.BusyCheck = true; this.BusyCheck = true;
this.Timer = null; this.Timer = null;
this.NamingType = NamingType.Time; this.NamingType = NamingType.Time;
this.Script = null; this.Script = null;
} }
public Dictionary<Guid, string> LiveRequests public Dictionary<Guid, string> LiveRequests
{ {
get { get {
return this.m_liveRequests ?? return this.m_liveRequests ??
(this.m_liveRequests = new Dictionary<Guid, string>(1)); (this.m_liveRequests = new Dictionary<Guid, string>(1));
} }
} }
public bool Enabled public bool Enabled
{ {
get; get;
set; set;
} }
public System.Timers.Timer Timer public System.Timers.Timer Timer
{ {
get; get;
set; set;
} }
public double IntervalMinutes public double IntervalMinutes
{ {
get get
{ {
if (this.Timer == null) if (this.Timer == null)
{ {
return -1.0; return -1.0;
} }
else else
{ {
return this.Timer.Interval / 60000.0; return this.Timer.Interval / 60000.0;
} }
} }
} }
public bool BusyCheck public bool BusyCheck
{ {
get; get;
set; set;
} }
public string Script public string Script
{ {
get; get;
set; set;
} }
public string BackupDir public string BackupDir
{ {
get; get;
set; set;
} }
public NamingType NamingType public NamingType NamingType
{ {
get; get;
set; set;
} }
public new string ToString() public new string ToString()
{ {
string retval = ""; string retval = "";
retval += "[AUTO BACKUP]: AutoBackup: " + (Enabled ? "ENABLED" : "DISABLED") + "\n"; retval += "[AUTO BACKUP]: AutoBackup: " + (Enabled ? "ENABLED" : "DISABLED") + "\n";
retval += "[AUTO BACKUP]: Interval: " + IntervalMinutes + " minutes" + "\n"; retval += "[AUTO BACKUP]: Interval: " + IntervalMinutes + " minutes" + "\n";
retval += "[AUTO BACKUP]: Do Busy Check: " + (BusyCheck ? "Yes" : "No") + "\n"; retval += "[AUTO BACKUP]: Do Busy Check: " + (BusyCheck ? "Yes" : "No") + "\n";
retval += "[AUTO BACKUP]: Naming Type: " + NamingType.ToString() + "\n"; retval += "[AUTO BACKUP]: Naming Type: " + NamingType.ToString() + "\n";
retval += "[AUTO BACKUP]: Backup Dir: " + BackupDir + "\n"; retval += "[AUTO BACKUP]: Backup Dir: " + BackupDir + "\n";
retval += "[AUTO BACKUP]: Script: " + Script + "\n"; retval += "[AUTO BACKUP]: Script: " + Script + "\n";
return retval; return retval;
} }
} }
} }