Hi Amruta,

Thanks for your note about the problem of having *.key files in your
directory if you are running discriminate.pl.

I think the problem might even be more specific than having a *key file
in your directory. I think the problem in particular is if you have a
key file of the form

keyfile*.key

which I *think* is a temporary file name created internally by
SenseClusters. (The * part of that is the system time).

In particular, this situation seems to arise when discriminate.pl
is terminated by the user early (or experiences an error of some sort
and terminates). If discriminate.pl finishes properly, it will rename
this keyfile*.key file to

$prefix.key

where $prefix is specified by the user from the discriminate.pl command
line, or if the user doesn't supply a prefix it is assigned by
discriminate.pl as expr.time().key.

If the key file is of the form $prefix.key, then you can have multiple
of them in a directory, and discriminate.pl will not be confused by them.
But if you have a keyfile*.key file remaining and you run discriminate.pl
again, SenseClusters creates another one keyfile*.key file and the
attempts to rename both of them as $prefix.key, which causes the error.

Does this all make sense and sound reasonable? We are in the process of
double checking all this.

Thanks!
Ted

--
Ted Pedersen
http://www.d.umn.edu/~tpederse


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
senseclusters-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/senseclusters-users

Reply via email to