sshfs-helper 762 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;
  4. use YAML qw(LoadFile DumpFile);
  5. my $configFile = "$ENV{HOME}/.sshfs-helper";
  6. my $configData;
  7. if ((not -e $configFile)) {
  8. $configData = {};
  9. DumpFile($configFile);
  10. } else {
  11. $configData = LoadFile($configFile);
  12. }
  13. sub addConfig {
  14. }
  15. sub changeConfig {
  16. }
  17. sub mount {
  18. }
  19. sub unmount {
  20. }
  21. sub usage {
  22. print "sshfs-helper [ add | edit name | mount name | unmount name | help ]\n";
  23. }
  24. sub help {
  25. usage();
  26. print <<EOF;
  27. EOF
  28. exit 1;
  29. }
  30. my $command = shift @ARGV;
  31. my @arguments = @ARGV;
  32. if ($command eq "add") {
  33. } elsif ($command eq "edit") {
  34. } elsif ($command eq "mount") {
  35. } elsif ($command eq "unmount") {
  36. } elsif ($command eq "help") {
  37. } else {
  38. usage();
  39. exit 1;
  40. }