+ if ( ! -e $path ) {
+ mkdir $path || die "can't create $path: $!";
+ warn "created $path directory\n" if $debug;
+ } elsif ( $args->{clean} ) {
+ warn "removed old $path\n" if $debug;
+ foreach my $uid ( $self->all_uids ) {
+ my $file = "$path/$uid.yml";
+ unlink $file || die "can't remove $file: $!";
+ }