我有一些相當複雜的庫,它們互相連接以完成一些工作,儘管它們大多運行在我們的服務器上,但它們正在連接到一些高性能服務器緊縮數字。如何爲用戶指定的庫動態設置目錄
在我們的服務器上,該行是...
use lib '/home/ourgroup/lib' ;
use HomeGrown::Code ':all' ;
在高性能集羣,它更像是......
use lib '/scratch/ourgroup/lib' ;
use HomeGrown::Code ':all' ;
對於使用模塊的程序,這是一個相當容易的事情來設置,但我想不必在代碼庫中進行特定於服務器的更改。我寧願能夠照原樣複製目錄。那麼,如何告訴我的模塊使用我的庫dir而不用像這樣硬編碼呢?
我也不會想到這一點,但是這使得一大堆的道理。謝謝。現在測試它。 –