File :: LockDir è un nome di file a livello di base, blocco utility Perl.
SINOSSI
usare File :: LockDir;
INTERFACCIA
nuovo
Inizializza la classe. Restituisce l'oggetto Singleton.
nflock ($ file, $ nap_till, $ armadietto, $ lockhost)
Blocca il nome del file fornito. È necessario solo $ file.
$ File è il file da bloccare; $ Nap_till è la quantità totale di tempo di attesa prima di arrendersi; $ Armadietto è un nome che identifica l'armadietto; $ Lockhost è l'ospite che richiede il blocco.
nunflock ($ file)
Sblocca il file fornito.
nlock_state ($ file)
Controlla lo stato della serratura per il file fornito. Restituisce una lista: il primo elemento è vero se il file è sbloccato, e falso se non; il secondo elemento è undef se il file è sbloccato, e l'identità (nome e host) è è bloccato.
DIAGNOSTICA
% S già bloccato
Visto quando hai già bloccato il percorso richiesto. Informativo.
Nessun percorso da bloccare
Non hai fornisce un percorso per essere bloccata per nflock. Fatal.
non può scrivere nella directory di% s
La directory in cui risiede il file non possono essere scritti, in modo che il file di lock non può essere creato.
non è possibile ottenere% s:% s
Il blocco di nome non può essere ottenuto: il motivo è in dotazione. La mancata verifica dopo dieci tentativi per ottenere il blocco.
% S% s [% s]: blocco su% s partecipanti% s
Il blocco sul file specificato è di aiuto da parte del armadietto indicato. Messaggio informativo, stampato solo quando il debug è acceso.
vicino fallita per% s:% s
Il file contenente le informazioni di blocco non poteva essere chiuso per la ragione indicata.
rilasciando serratura sulla% s
Messaggio di debug; . nota che il blocco sul file specificato è stato rilasciato con successo
Requisiti
- Perl
I commenti non trovato