Net-Amazon-MechanicalTurk
view release on metacpan or search on metacpan
lib/Net/Amazon/MechanicalTurk/OSUtil.pm view on Meta::CPAN
package Net::Amazon::MechanicalTurk::OSUtil;
our $VERSION = '1.00';
sub homeDirectory {
my $homeDir;
eval {
# Looks up home directory for effective user id
$homeDir = [getpwuid($>)]->[7];
};
if ($@) {
# getpwuid doesn't seem to work on ActivePerl
# Try using the Windows API to get the home directory.
eval {
require Win32;
$homeDir = Win32::GetFolderPath(Win32::CSIDL_PROFILE());
};
}
return $homeDir;
}
return 1;
( run in 0.316 second using v1.01-cache-2.11-cpan-8d75d55dd25 )