Code

Added logging to some classes
[gosa.git] / plugins / admin / systems / class_servRepository.inc
index c84d4976cbcc87837e4ed55f8b1dbe28f689f7d6..740fdf0ea6a668b85825bcf73751db54c7b6ee25 100644 (file)
@@ -83,6 +83,10 @@ class servrepository extends goService
         $this->repositories[$tmp[2]]=$tmp2;      
       }
     }
+
+    if($this->is_account){
+      @log::log("view","server/".get_class($this),$this->dn);
+    }
   }
 
   function execute()
@@ -346,6 +350,12 @@ class servrepository extends goService
       $ldap->add($this->attrs);
       $this->handle_post_events("add");
     }
+
+    if($this->initially_was_account){
+      @log::log("modify","server/".get_class($this),$this->dn,array_keys($this->attrs),$ldap->get_error());
+    }else{
+      @log::log("create","server/".get_class($this),$this->dn,array_keys($this->attrs),$ldap->get_error());
+    }
   }