Example #1
0
 private static void CheckUserDatabase(string UserDatabaseDir)
 {
     AuxiliaryServerWorker.WriteToConsole("[INFO] Checking user database...");
     if (File.Exists(UserDatabaseDir))
     {
         AuxiliaryServerWorker.WriteToConsole("[INFO] Located user database file at " + UserDatabaseDir);
         AuxiliaryServerWorker.WriteToConsole("[INFO] Reading data from database...");
         AuxiliaryServerWorker.ReadDataBase();
     }
     else
     {
         AuxiliaryServerWorker.WriteToConsole("[ERROR] Could not locate databse file... Creating new database with default username and password");
         try
         {
             File.AppendAllText(UserDatabaseDir, Properties.Resources.DefaultUserDatabase);
             AuxiliaryServerWorker.WriteToConsole("[INFO] Created new default database file successfully at " + UserDatabaseDir);
         }
         catch (Exception exc)
         {
             AuxiliaryServerWorker.WriteToConsole("[ERROR] Could not create new default database file due to " + exc);
         }
     }
 }