1
0

Config.pm 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package OpenSimTest::Config;
  2. use strict;
  3. my $apache_server_host = "localhost";
  4. my $opensim_server_host = "localhost";
  5. # REGION
  6. our $SIM_RECV_KEY = "";
  7. our $SIM_SEND_KEY = "";
  8. # ASSET
  9. #our $ASSET_SERVER_URL = "http://127.0.0.1:8003/";
  10. our $ASSET_SERVER_URL = "http://$apache_server_host/opensim/asset.cgi";
  11. our $ASSET_RECV_KEY = "";
  12. our $ASSET_SEND_KEY = "";
  13. # USER
  14. #our $USER_SERVER_URL = "http://127.0.0.1:8001/";
  15. our $USER_SERVER_URL = "http://$apache_server_host/opensim/user.cgi";
  16. our $USER_RECV_KEY = "";
  17. our $USER_SEND_KEY = "";
  18. # GRID
  19. #our $GRID_SERVER_URL = "http://127.0.0.1:8001/";
  20. our $GRID_SERVER_URL = "http://$apache_server_host/opensim/grid.cgi";
  21. our $GRID_RECV_KEY = "";
  22. our $GRID_SEND_KEY = "";
  23. # INVENTORY
  24. #our $INVENTORY_SERVER_URL = "http://127.0.0.1:8004";
  25. our $INVENTORY_SERVER_URL = "http://$apache_server_host/opensim/inventory.cgi";
  26. # handler list
  27. our %HANDLER_LIST = ();
  28. our %APACHE_SERVERS = (
  29. user => "http://$apache_server_host/opensim/user.cgi",
  30. grid => "http://$apache_server_host/opensim/grid.cgi",
  31. asset => "http://$apache_server_host/opensim/asset.cgi",
  32. inventory => "http://$apache_server_host/opensim/inventory.cgi",
  33. );
  34. our %OPENSIM_SERVERS = (
  35. user => "http://$opensim_server_host:8002",
  36. grid => "http://$opensim_server_host:8001",
  37. asset => "http://$opensim_server_host:8003",
  38. inventory => "http://$opensim_server_host:8004",
  39. );
  40. sub registerHandler {
  41. my ($name, $func) = @_;
  42. $HANDLER_LIST{$name} = $func;
  43. }
  44. 1;