a touch should not obliterate
authorjeff <jeff>
Fri, 13 Jul 2007 17:00:13 +0000 (17:00 +0000)
committerjeff <jeff>
Fri, 13 Jul 2007 17:00:13 +0000 (17:00 +0000)
FS/FS/Conf.pm

index 66fd9b3..1851c4d 100644 (file)
@@ -179,7 +179,9 @@ sub touch {
   return $self->_usecompat('touch', @_) if use_confcompat;
 
   my($name, $agent) = @_;
-  $self->set($name, '', $agent);
+  unless ( $self->exists($name, $agent) ) {
+    $self->set($name, '', $agent);
+  }
 }
 
 =item set KEY VALUE