ENCP release notes, from v3_5 to v3_6
Encp changes:
=============
encp now supports a multiple copies feature. If the user wishes to have
two or more copies of a file written to different tapes; then the user
only needs to modify the library tag in PNFS. If the library tag is
a comma separated list (with no spaces) then a copy is written to each
library specified. A switch --copies can be used to override the number
of libraries found in the tag.
For dCache writes the uid and gid of the output file are placed into
the Enstore DB instead of the uid and gid of user root.
If the file-system quota is zero it is interpreted as no quota. In some v3_5x
versions a quota of zero meant a quota of zero.
Before encp resends a write request to the Library Manager, it first
checks the file family width tag to determine if the user has recently
modified it. If so, it uses the new value in the request.
Misc.:
======
Detailed cvs commit logs
========== Trace.py ====================================================================================
added thread info to logged message
========== atomic.py ====================================================================================
Removed usage of delete_at_exit.py from atomic.py.
Patch to deal with EEXIST error better.
Added calls to delete_at_exit.delete() when atomic.open2() exists from any error. This is to keep the lists of files to remember short, now that pnfs.Pnfs.creat() uses atomic.open().
Make EIO the backup if EFSCORRUPTED does not exist on an OS.
Made "Filesystem is corrupt" errors alarmable.
========== callback.py ====================================================================================
added return value for write_tcp_raw
In __get_socket_state(), the stat from proc is in hex (not decimal). Do int(state, 16) instead of just int(state) to avoid an error.
Slight fix for dealing with the differences between the execptions IOError and OSError with the socket.error and select.error exceptions.
Fixes for Enstore networking to work on DHCP nodes.
========== checkdb.py ====================================================================================
fix listing file comment
bug fixing
take care of file listing by storage group
add file_copies_map
take out duplicate create table no_flipping_storage_group
fix missing tables
generate PNFS.XREF
add no_flipping_storage_group table
========== cleanUDP.py ====================================================================================
ome reason for Python 2.4.3 this was causing a type error without any other consequences. Put it into try...except to bypass this error
========== configuration_server.py ====================================================================================
bug fixed
added more diagnostics
run dump in a thread by default
added control to turn threaded dump method in config server on or off
do not run dump in thread
do not run dump in thread
make copy of ticket before running tread
fixed run_in_thread
run dump in thread
modified exception processing i dump
added log message
Modified the configuration server to put its current domain into the list of valid domains that it sends out. ENTV has a problem working from offsite at super computing.
========== cpio_odc_wrapper.py ====================================================================================
fix inode problem
fix inode problem
========== delete_at_exit.py ====================================================================================
Merge usage of pnfs.Pnfs and pnfs_agent_client.PnfsAgentClient. The write_to_rshm and read_from_rhsm functions are gone too.
Log the exiting of encp when the user aborts the transfer.
========== discipline.py ====================================================================================
pcre was deprecated
========== e_errors.py ====================================================================================
error out if file size is negative
Added function is_media().
added MC error
Made "Filesystem is corrupt" errors alarmable.
========== edb.py ====================================================================================
retry once on the first database connection
add update field to file record
add update field to file record
make write_protected as part of volume record
========== encp.py ====================================================================================
bumping version to v3_6 because of encpCut
Tweek the default behaviour when multiple copies are to be written to tape. Now if the tag has multiple libraries; that number of copies are made. --copies is only needed to override the default count.
Report the os at the start to stdout (if requested) and to the log file. Fix a bug that should allow linux machines to raise alarms for "Filesystem is corrupt" errors. Previously only systems with the EFSCORRUPTED errno would raise an alarm. Removed the write_rhsm_file() function.
Fix traceback bug involving clear_layers_1_and_4().
Reading a file from tape to /dev/null that is bigger than 2GB will fail (at least on linux 2.4). Skip this filesystem test if the output file is: /dev/null, /dev/zero, /dev/random or /dev/urandom. Also, if the input file is /dev/zero, /dev/random or /dev/urandom, then a random number of bytes is transfered. Default bounds are 0 to 2G bytes. ENSTORE_RANDOM_LB and ENSTORE_RANDOM_UB environmental variables can override these default bounds.
bumping version to v3_5e because of encpCut
Modification to the multiple copies feature. First, it is now enabled for users. Second, if you specify more copies than libraries the extra copies are ignored.
Fix using --get-bfid and --override-deleted together.
Rework how the clearing of layer 1 and layer 4 is done when a failure occurs. This should help fix problems with two competing encps.
bumping version to v3_5d because of encpCut
Bug fix for writes. Correctly munge the input file basename if necessary. It was doing it correctly for writes, but not reads.
Removed some debugging print statements that got left in.
bumping version to v3_5c because of encpCut
If the user deleted the entire directory of the pnfs file, don't get confused when trying to re-read the non-existent file-family-width tag. This only applied to writes.
Removed a debugging print.print() call. Fixed a defect in the NOACCES tape error message creating code (tuple usage bug). Lastly, fixed an error with the "media error automatic failover to duplicate copy" code in handle_retries().
Remove a warning about 'pnfs_agent' not being found in the current configuration.
Fixed a bug in handle_retries. On a resubmit, the request_dictionary only contained the "status: (RESUBMITING, None)" value. This was passed to is_read() that did through a traceback. Now, things are rearanged so that the is_read is called only when there is a full request_dictionary. Added to new switches to encp. --mover-timeout and --resubmit-timeout. These allow the (admin) user to adjust these time values.
bumping version to v3_5b because of encpCut
Convert the file_size variable to a long. There is an issue with encp on the 64 bit alphas.
Added a log message after the file is transfered but before waiting for the final dialog.
Fixed a bug. Encp was trying to modify one element of a tuple. It now recreates the entire tuple modifying the one element it wanted to change in the first place.
Multiple copy reads now work. Need to use --get-bfid. Also, fixed EncpError.__init__() to create self.args.
Some adjustments for the 'new' way of doing multiple copies.
Removed a nasty bug from improper tuple unpacking.
Log information that pertains to a recursive loop between handle_retries() and internal_handle_retries().
Use the new atomic.py that does not use delete_at_exit. These changes use delete_at_exit directly for what atomic.py used to do.
Fixed a bug that causes a traceback. verify_file_size() did not pass the filename to encp.Pnfs.get_file_size(). Now it does.
Modification to determine what really caused a traceback in mover_handshake(). Some information is sent to the log file.
Log when encp will clear layers 1 and 4.
Fixed log_encp_start to look for the correct variables in the Interface class. Also, encp will now look at the uid and gid of the output file when doing a dCache write to correctly update the file DB. Otherwise, root.root is put in instead. Lastly, a patch for sdsscp/get (in encp.py) in create_read_requests() so that deleted files can be differentiated from those with partially created metadata.
Oops. Forgot to uncomment something for testing purposes only.
When resending a request grab the current file family width from the tag. If the user overrode the value on the command line, stick with the users value.
Fixed a quoras bug originally reported by John Hendry. If the quota is zero there really is no quota. This fix stops using a zero value as the user having zero quota.
A few more modifications related to getting encp to use the pnfs agent.
Cleanup from previous commit (to get pnfs_agent working with encp).
Merge usage of pnfs.Pnfs and pnfs_agent_client.PnfsAgentClient. The write_to_rshm and read_from_rhsm functions are gone too.
Log the exiting of encp when the user aborts the transfer.
This patch is for multiple copies and the munging of bfids.
Fixed a bug in the previous commit. Moving forward.
Handle a bug in print_data_access_layer(). If socket.gethostbyname() fails to obtain the host information catch the exception. Also, catch socket.gaierror and socket.herror at another use of gethostbyname_ex() and socket.getfqdn().
Made "Filesystem is corrupt" errors alarmable. Encp will fill in the description of a LM request submission NOACCESS/NOTALLOWED error. It will look similar to the message when encp asks the volume clerk directly for the state of the volume.
Emergency bug fix. Attempt to stop encp from looking up the full name of the pnfs target directory when looking for the tags to create the beginning log message. Instead of just doing this for dCache writes with --shortcut it does this for all dCache writes. Also, removed one pnfs.Pnfs() class instantiation from create_write_requests().
remove extraneous print
implemented write via pnfs_agent. this is first iteration needs a lot of work. But it should not break existing code
moving forwatd with writes
introduction of encp reads from remote enstore server pnfs_agent.py and pnfs_agent_client.py get functions from pnfs.Tag class encp.py has new function "read_from_rhsm" and couple of "if"s, new code will not be executed by joe user as it is protected by environment variable "REMOTE_ENCP"
bumping version to v3_5a because of encpCut
Replaced a debugging line of code with the real line that should be there. The debuggin line has the literal "/home/zalokar" instead of the variable request['outfile']. Replaced msg.strerror with str(msg) because the latter gives a better error message (complete with the name of the file that had the problem).
========== enmv.py ====================================================================================
Use the new atomic.py that does not use delete_at_exit. These changes use delete_at_exit directly for what atomic.py used to do.
Fixed a bug if the original file is read-only and the rename() call succeeds. Otherwise re-writing the layers will fail.
Try and become the owner of the input file before 'moving' the file. This is useful when you are user root and working in the /pnfs/xyz (not /pnfs/fs/usr/xyz) pnfs paths.
Attempting to fix a bug when trying to restore non-layer 1 and 4.
The file name mismatch error was falely reported as a file family mismatch error. Also, any layer besides 1 or 4 would not be preserved in a move over a database change or mountpoint change.
========== enstore.py ====================================================================================
Modify the logic to handle correctly determining the difference between two 'servers' when one is wholly contained in the others name. The specific situation is telling the difference between the "enstore pnfs" and "enstore pnfs_agent" commands.
made modifications necessary to start/stop/restart pnfs agent using enstore command: enstore start --just pnfs_agent
========== alarm_server.py ====================================================================================
make resolving of all alarms as fast as resolving one alarm
========== enstore_html.py ====================================================================================
remove hack from years ago
fixed labels once and for all
fixes
labels
========== enstore_plots.py ====================================================================================
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
switch to using accounting database for xfer plots
========== enstore_restart.py ====================================================================================
made modifications necessary to start/stop/restart pnfs agent using enstore command: enstore start --just pnfs_agent
========== enstore_files.py ====================================================================================
if no error given, use the type field
take encp history info from accounting db
========== enstore_show_inv_summary_cgi.py ====================================================================================
add TAB_FLIPPING_WATCH
add WEEKLY_SUMMARY
add CMS_VOLUMES_WITH_ONLY_DELETED_FILES
add WRITE_PROTECTION_ALERT
========== enstore_show_inventory_cgi.py ====================================================================================
add TAB_FLIPPING_WATCH
add WEEKLY_SUMMARY
add WEEKLY_SUMMARY
add CMS_VOLUMES_WITH_ONLY_DELETED_FILES
add WRITE_PROTECTION_ALERT
========== enstore_start.py ====================================================================================
improved check of config server
made modifications necessary to start/stop/restart pnfs agent using enstore command: enstore start --just pnfs_agent
========== enstore_status.py ====================================================================================
take encp history info from accounting db
========== enstore_stop.py ====================================================================================
made modifications necessary to start/stop/restart pnfs agent using enstore command: enstore start --just pnfs_agent
========== enstore_up_down.py ====================================================================================
fix pychecker warnings
change wait time back
if server appears down, ask inq for last heartbeat time
support more debugging
put file in tmp
add more debugging
========== entv.py ====================================================================================
Change the messageing level for Trace.trace() calls in cleanup_objects().
Remove an old debugging print.
Use the new --display switch to tell where to display the window.
Added --display to entv.
More network error handling.
If the configuration server is not contactable, make sure we abort and give the user an error. Don't just hang.
These are for modifications to query the inquisitor for movers in OFFLINE or Unknown state. For movers in ERROR state, the error is obtained from the mover.
========== event_relay_client.py ====================================================================================
Fixes for Enstore networking to work on DHCP nodes.
Modified Enstore to handle the situation where the default ip maps to 127.0.0.1. This has been observed on some laptops with problematic /etc/hosts files. Enstore will now perform an extra step (only if the default ip is 127.0.0.1) to search all of the network interfaces looking for a real default ip address.
========== file_clerk.py ====================================================================================
fix a bug in reconnect() that, potentially, might break the server
update pg.error to pg.Error
========== file_clerk_client.py ====================================================================================
change the description of --restore
add uid:gid to restore
in --restore, change uid and gid accordingly
========== ftt.py ====================================================================================
process a strange exception in get_position
========== ftt_driver.py ====================================================================================
fixed tell to return a tuple in case of error
handle ftt error in tell
bug fix
get_stats implemented in ftt_driver and last operation is set to 0 before calling an original get_stats to prevent from writing file marks
log position and block number info after writing file marks
========== get.py ====================================================================================
Fix a bug. Need to use getattr() not get() when retriving an attribute from an exception instance.
bumping version to v1_48 because of sdsscpCut
Rework how the clearing of layer 1 and layer 4 is done when a failure occurs. This should help fix problems with two competing encps.
bumping version to v1_47 because of sdsscpCut
bumping version to v1_46 because of sdsscpCut
Deal with some OSError/IOError vs select.error/socket.error differences.
========== hostaddr.py ====================================================================================
Fixes to deal with errors from gethostbyname() and gethostbyaddr().
Fixes for Enstore networking to work on DHCP nodes.
Modified Enstore to handle the situation where the default ip maps to 127.0.0.1. This has been observed on some laptops with problematic /etc/hosts files. Enstore will now perform an extra step (only if the default ip is 127.0.0.1) to search all of the network interfaces looking for a real default ip address.
========== info_server.py ====================================================================================
raise alarm if postgres is not ready
add 'update' to fine_file_by_*
fix a bug in reconnect() that, potentially, might break the server
make write_protected as part of volume record
use database definition
update pg.error to pg.Error
========== inquisitor.py ====================================================================================
do not mark as timed out servers that just reported in
check lms first before checking msgs from other servers
update time when setting er alive
add anothe setting of event relay alive
server list may be a list of a string
add get_last_alive option for inq
only try to look for info for 3 times in a row
add more debugging
add more debugging
only add to list of servers done uniquely
trying to fix spurious cannout update status problems
trying to fix spurious cannout update status problems
import pg stuff
remove pg stuff
remove ttt import
take encp history info from accounting db
Fixed a bug. A variable used to be named "file", but this is also the name of a built in python function. So, it was renamed to "filename", however not all occurences got renamed. They should all be name "filename" now.
========== inquisitor_client.py ====================================================================================
add get_last_alive option for inq
========== inquisitor_plots.py ====================================================================================
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
switch to using accounting database for xfer plots
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
restore missing plots
========== interface.py ====================================================================================
added control to turn threaded dump method in config server on or off
added print-queue call
========== inventory.py ====================================================================================
change wp status in volumes_defined to use write_protected field
logging remaining_blanks
log remaining blanks to accounting db
order by label
add cms_volumes_with_only_deleted_files
bug fix
finalize wpa logging with library
bug fix
bug fix
bug fix
add wpa looging with library
bug fix
bug fix
bug fix
bug fix
bug fix
bug fix
bug fix
split wpa on libraries -- not done yet
use initial time
set auto logging of wpa to twice a day
auto logging wpa
fix ratio
fix a typo
make wpa stuff configurable
get rid of null volumes in write protection alert
take care of end of line in wpa_file
create WRITE_PROTECTION_ALERT page
add write protect status
========== library_manager.py ====================================================================================
bug fixed
In next_work_this_volume do not skip mover if it is a current mover
another mod
fixed a bug
fixed bug
one more change
modified next_work_this_volume
added priority info to LM request
added priority info to LM request
added priority info to LM request
added diagnostics
Modified mover_bound to put current priority in mticket and then put into volumes_at_movers This is needed to keep priority information for bound volumes. Before it would be correctly set by the first mover_bound request but the wiped out by subsequent requests.
diagnostics added
diagnostics added
fixed bug
In next_work_any_volume: check if there is a potentially available tape at bound movers and if yes skip request so that it will be picked by bound mover this is done to aviod a single stream bouncing between different tapes if FF width is more than 1
library_manager.py
Fixed bug
Added trace
Added trace.
Diagnostics added
Added trace.
Fixed a bug
Modified next_work_this_volume for online priority. Check if selected request is for the tape currently mounted. If not do not select this request. This is done to not allow online priority request preempt requests for mounted tape with online priority requsts.
fixed discipline processing
more diagn
more diagn
fixed bug
fixed bug
fixed bug
check if postponed request has any restrictions implied by discipline
added diagn. message
added diagn. message
fixed a bug
fixed a bug
fixed a bug
fixed a bug
if somehow restricted access rq creeped through requst selector reject it in scheduler
In next_work_any_volume when checking whether request has a restriction for certain node do not process the whole queue for read requests for the same volume if this volume is busy.
changed trace level for some traces in next_work_any_volume
changed trace level for some traces in next_work_any_volume
changed trace level for some traces in next_work_any_volume
changed trace level for some traces in next_work_any_volume
changed trace level for some traces in next_work_any_volume
added print-queue call
changed TO and number of retries for next_write_volume call
added trace 22
added trace 22
added trace 22 for all manage queue gets
added trace 22 to next_work_this_volume
new file family format for multiple copies
added unique id to a ticked sent by get_active_volumes at Jone's request
========== manage_queue.py ====================================================================================
added label and location to get_admin_request
fixed a bug
added trace 22 to get
========== media_changer.py ====================================================================================
respond with error if queue is full
up timeout for query drive,vol,server commands to acsls
Added two trace.trace() calls to output what is being sent to the ACLS and received from the ACLS.
========== monitored_server.py ====================================================================================
add get_last_alive option for inq
========== mounts_plot.py ====================================================================================
initialize library to null string instead of None
adapt to the new change in VOLUMES_DEFINED
========== mover.py ====================================================================================
track type error in update_stats
Bug fix to DiskMover.update_after_writing() to correctly handle creating a new volume (only when necessary) and requesting a new bfid.
added TypeError exception processing for BLOC_LOC
error out if file size is negative
reverted changes to send_client_done and connect_client, because found a cause of the problem and fixed it. The problem and solutin was described in the prev. release.
Do not call nowork in dismount_volume because this may close contol connection for HIPRI request
trace added
Added log messages
close control and listen sockets before transfer, not after in attempt to solve a problem when encp thinks it has lost communication with mover getting final dialog message.
Fixed a problem when mover would go offline without dismountiong tape if tape thread was running in state have bound. This state was a result of encp gone, but for some reason tape thraed did not finish. As a concequence LM wold receive mover error ENCP_GONE and assume that tape was available. Now there will be attempt to dismont a tape and all information will be logged.
before blessing mkultiple copy changes
add multiple copies capability
fixed a bug
set mover offline if pisitioning error occurs after write
modified clear to fix potential memory leak
do not release data buffer at restart
Apply the munge bfid patch for mulitple copies to disk movers too.
in position media if runs in media_thread do not start another thread
include thread name by default
put get_stats inside of try
added priority info to LM request
fixed error in status message
fixed bug introduced in prev version
fixed bug introduced in prev version
new key in mover config include_thread_name to add thread name to the end of log message
do not set to 0 self.transfer_failed as makes network thread think that all was well whe connection was dropped
fixed abug
fixed a problem
run dismount in a thread
process error in respose from MC
if mover was put offline because it was positioning tape for too long return from seek thread.
fixed bug
send LM requeests less often in states that do not require frequent updates
changes for null mover
changes for null mover
changes for null mover
more diagnostics to see what happens during restart
mods for cern wrapper
addde diagn
addde diagn
addde diagn
addde diagn
fixed a bug
changes to the mover code to investigate mover error "unsupported format character"
no position error if encp is gone durung 1st write after mount
added trace 31 to trace location and block info in write_tape
for writes verify absolute location on tape before and after writing
log location from stats for reads
get_stats implemented in ftt_driver and last operation is set to 0 before calling an original get_stats to prevent from writing file marks
swith to read mode if was in write so that ftt.get_stats does not write 2 filemarks
get and log ftt stats after write
log position and block number info after writing file marks
1. Commented all changes to rewind a tape when encp is gone to exclude the possibility of mover code to write 2 file marks at the beginning of tape. 2. Modified code to watch what is happening when trace back happens when sending "Too long in state ..." 3. Modified restart to not restart if there was a restart issued already using a lock file. 4. Modified restart to delete data buffer before restart. This may help to avoid memory problem when using pipe. I still do not understand how the memory leak is happening.
new bfid format for multiple copies
this is a copy of rev 1.918 without rewind
more mods for rewinding tape
more mods for rewinding tape
if tape tread is not running, rewind tape in transfer_failed
rewind tape in the tape thread to avoid potential race conditions
temorarily disable rewind of the tape for ENCP_GONE or STUCK until the case is investigated
add hostname to alarm message for stuck transfers
if started in offline state do nothing with tape to not interfere with admins
if started in offline state do nothing with tape to not interfere with admins
removed comparison of remaining bytes as it only brings more mess
use dont_update_lm for not causing a false mover restart if transfer_failed gets called from net thread
use dont_update_lm for not causing a false mover restart if transfer_failed gets called from net thread
rewind a tape if encp is gone to avoid potential data ovewrite
some more mods for ovewrite protection
some more mods for ovewrite protection
some mods
set tape readonly and dismount it when encp transfer is broken as a temporary fix for files being ovewritten
do not check remainig bytes after write as some drive types do not report any changes
return from transfer_failed immediately if mover state is OFFLINE
log position along with remaining bytes
do not check remaining bytes before writing a very first file
do not check remaining bytes before writing a very first file
some more diagn
added some trace info
added some trace info
added some more diagnostics to prevent from files being ovewritten
added diagnostics of write failure by comparing remaining bytes before and after including file size
========== null_driver.py ====================================================================================
modified tell
========== option.py ====================================================================================
added control to turn threaded dump method in config server on or off
Added --display to entv.
add keep-declaration-time/reset_declared option to volume clerk/client
Added the --resubmit-timeout switch for encp.
add command interface to find_copies, find_all_copies, find_original, find_the_original, and find_duplicates
more changes for print-queue option
added print-queue call
add get_last_alive option for inq
========== priority_selector.py ====================================================================================
pcre was deprecated
========== scanfiles.py ====================================================================================
Added code to check layer 2 to see if the file is supposed to be forwarded to tape.
Fixed get_mount_point2() to handle looking for pnfs databases under /pnfs/fs.
Fixed a bug that revolves around /pnfs vs. /pnfs/fs/usr paths.
For missing files, make an attempt to ask the info server if it knows about the filename. If so, output some useful information.
There was a case where "missing layer 1" and "missing layer 4" would be given as errors when it realy should have been "missing file". Now fixed.
Seperate out how the layer for information gets packed into a dictionary. There was a test file found that had a broken layer 4. This broke the scan.
Fixed typo for the previous commit to pass mylint and pychecker.
Added fix for files that do not have a pnfsid stored in the file DB. Some files have 'None' or 'unknown' instead.
Added two checks. One, to check if the link count is greater than 1. Two, to check if the same filename appears more than once in a single directory.
The scan will now skip over directories that contain the word migration. The comparison is case insensitive.
Modified check_bit_file() to use get_filedb_info() when obtaining info from the info server. This allows us to have uniform errors reported for forward and reverse scans.
Added get_mount_point2(). This function does what get_mount_point() does, (formerly mount_point()) but takes a pnfs id instead of a filename.
Fixed a number of things the scan misses. There are some cases where it did not determine the correct pnfs mount point. Notably file with /tmp_mnt/pnfs/... automounted paths stored in layer 4 and file DB. Also, when an active file is found to not exist in pnfs, if a different file is located in that location, it is noted with an additional info message.
Modified scan to seperate out the orphaned files from those files that are deleted.
========== volume_clerk.py ====================================================================================
guard against configuration server timeout; log it locally
guard against configuration server timeout
fixing a typo
fixing a typo
add keep-declaration-time/reset_declared option to volume clerk/client
when recycling, let none eod cookie be still none
more recogniseable alarm for volume NOACCESS
set rcv_timeout=10 and tries=1 in ic.override()
fix a bug in reconnect() that, potentially, might break the server
when adding a new volume, default write_protected is 'n'
make write_protected as part of volume record
1 next_write_volume() will only draw write-enabled volume [2] check_quota() ignores undefined library, storage_group
update pg.error to pg.Error
========== pnfs.py ====================================================================================
Added a function get_mount_point() that returns the path of the current pnfs database.
Fixed the enstore pnfs --database command.
Handle an error when the pnfs id does not exist for the --path switch.
Merge usage of pnfs.Pnfs and pnfs_agent_client.PnfsAgentClient. The write_to_rshm and read_from_rhsm functions are gone too.
Fixed creat() to take an optional mode arguement.
Modified get_path() to handle a shortcut argument. This argument is a boolean flag indicating weather to use/lookup fullnames or use the .(access)() style names. Also, added a creat() function to do similar things as the os.open() function.
Don't assume that the file size from os.stat() is a long. Pass it through long() first.
Replace a call to os.path.exists() with os.path.stat(). There was a file that did exist, but os.path.exists() kept raising OSError(ENOENT) when it should have been OSError(EACESS). os.stat() was doing the right thing.
========== histogram.py ====================================================================================
changed over to gnuplot 4.0 syntax
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
added 2D and Ntuple
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
added Plotter class which allows to plot unlimited number of histograms on the same plot
improvements
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py empty log message 1 acc_daily_summary.py accounting_client.py accounting_client.pyc accounting.py accounting.py~ accounting.pyc accounting_query.py accounting_query.pyc accounting_server.py accounting_server.py~ accounting_server.pyc aci.py alarm_client.py alarm_client.pyc alarm.py alarm.pyc alarm_server.py alarm_server.py~ alarm_server.pyc aml2_log.py aml2.py atomic.py atomic.py~ atomic.pyc backup_backup.py backup_client.py backup_client.pyc backup.py backup.pyc bfid_db.py callback.py callback.py~ callback.pyc cern_wrapper.py change_loc_cookie.py change_s_i.py charset.py charset.py~ charset.pyc checkdb.py checkdbs.py check_pnfs_db.py cleanUDP.py cleanUDP.py~ cleanUDP.pyc configuration_client.py configuration_client.py~ configuration_client.py.bak configuration_client.pyc configuration_server.py configuration_server.py~ configuration_server.pyc cpio_odc_wrapper.py create_sg_db.py CVS db_compare.py db_dump.py db.py db_retrieve_backup.py dbs.py dcache_make_queue_plot_page.py dcache_monitor.py delete_at_exit.py delete_at_exit.py~ delete_at_exit.pyc discipline.py discipline.pyc disk_driver.py disk_driver.pyc dispatching_worker.py dispatching_worker.py~ dispatching_worker.pyc drivestat2.py drivestat2.pyc drivestat_client.py drivestat_client.pyc drivestat_server.py drivestat_server.py~ drivestat_server.pyc edb.py edb.pyc e_errors.py e_errors.py~ e_errors.pyc ejournal.py ejournal.pyc encp_admin.py ENCPBIN encp.py encp.py~ encp.py.bak2 encp.pyc encp_ticket.py encp_ticket.pyc encp_user2.py encp_user2.pyc encp_user.py encp_wrapper.py enmail.py enmv.py enmv.py~ enmv.pyc enstore_admin.py enstore_admin.py~ enstore_alarm_cgi.py enstore_alarm_search_cgi.py enstore_constants.py enstore_constants.pyc enstore_display.py enstore_display.py~ enstore_display.pyc enstore_display.py.test enstore_erc_functions.py enstore_erc_functions.pyc enstore_file_listing_cgi.py enstore_files2.py~ enstore_files2.pyc enstore_files3.py~ enstore_files3.pyc enstore_files.py enstore_files.py~ enstore_files.pyc enstore_functions2.py enstore_functions2.py~ enstore_functions2.pyc enstore_functions.py enstore_functions.pyc enstore_html.py enstore_html.pyc enstore_log_file_search_cgi.py enstore_mail.py enstore_mail.py~ enstore_mail.pyc enstore_make_log_calendar.py enstore_make_plot_page.py enstore_overall_status.py enstore_overall_status.py~ enstore_overall_status.pyc enstore_pg.py enstore_pg.pyc enstore_plots.py enstore_plots.pyc enstore.py enstore.py~ enstore.pyc enstore_restart.py enstore_restart.pyc enstore_saag_network.py enstore_saag_network.py~ enstore_saag_network.pyc enstore_saag.py enstore_saag.py~ enstore_saag.pyc enstore_show_inventory_cgi.py enstore_show_inv_summary_cgi.py enstore_start.py enstore_start.py~ enstore_start.pyc enstore_status.py enstore_status.pyc enstore_stop.py enstore_stop.pyc enstore_up_down.py enstore_up_down.py~ enstore_up_down.pyc enstore_user2.py~ enstore_user_cgi.py enstore_user.py enstore_user.py~ enstore_utils_cgi.py ensync_admin.py ensync.py ensync_user.py ENTV_BIN entv.py entv.py~ entv.pyc entv.tar esgdb.py esgdb.pyc espion.py estart.py estop.py event_relay_client.py event_relay_client.pyc event_relay_messages.py event_relay_messages.pyc event_relay.py fake_quota.py fake_quota.pyc fdbdump.py file_clerk_client.py file_clerk_client.py~ file_clerk_client.pyc file_clerk.py file_clerk.py~ file_clerk.py-1.217 file_clerk.pyc fileinfo.py file_utils.py file_utils.pyc ftt_driver.py ftt.py generic_alarm.py generic_client.py generic_client.py~ generic_client.pyc generic_driver.py generic_driver.pyc generic_server.py generic_server.py~ generic_server.pyc get_all_bytes_counter.py get_cron_title.py get.py get.py~ get.pyc get_total_bytes_counter.py histogram.py hostaddr.py hostaddr.py~ hostaddr.pyc host_config.py host_config.py~ host_config.pyc idlemovers.py info_client.py info_client.py~ info_client.pyc info_server.py info_server.py~ info_server.pyc inquisitor_client.py inquisitor_client.pyc inquisitor_plots.py inquisitor_plots.py~ inquisitor_plots.pyc inquisitor.py inquisitor.py~ inquisitor.pyc interface.py inventory.py inventory.pyc journal.py label_tape.py library_manager_client.py library_manager_client.pyc library_manager.py library_manager.pyc lintit lm_list.py lm_list.pyc log_client.py log_client.pyc log_finish_event.py log_server.py log_server.pyc log_start_event.py log_trans_fail.py m2.py Makefile Makefile~ make_ingest_rates_html_page.py make_ingest_rates_html_page.py~ makeplot.py makeplot.py~ makeplot.pyc manage_queue.py manage_queue.pyc match_syslog.py media_changer_client.py media_changer_client.pyc media_changer.py media_changer.py~ media_changer.pyc media_changer_test.py migrate.py migration_scope.py module_trace.py monitor_client.py monitor_client.pyc monitored_server.py monitored_server.pyc monitor_server.py mounts_plot.py movcmd_mc.py mover_client.py mover_client.pyc mover_constants.py mover_constants.pyc mover-nanny.py mover.py mover.pyc mpq.py mpq.pyc multiple_interface.py multiple_interface.pyc net_driver.py net_driver.pyc null_driver.py null_driver.pyc null_wrapper.py on-call.py operation.py option.py option.py~ option.pyc plotter.py plotter.py~ pnfs_agent_client.py pnfs_agent_client.py~ pnfs_agent_client.pyc pnfs_agent.py pnfs_agent.py~ pnfs_agent.pyc pnfs_backup_plot.py pnfs.py pnfs.py~ pnfs.pyc pnfs.py.saved priority_selector.py priority_selector.pyc quickquota.py quota.py quota.pyc ratekeeper_client.py ratekeeper_client.pyc ratekeeper.py ratekeeper.pyc ratemeter.py rate_test.py readonly_volumes.py report_volume_quotas.py restoredb.py rm_volmap.py run1.py safe_dict.py scanfiles.py scanfiles.py~ scanfiles.pyc scanfiles.py.SAVED send_alive.py set_lm_noread.py setpath.py setpath.pyc sg_db.py show_file_cgi.py show_volume_cgi.py stethoscope.py strace_out string_driver.py string_driver.pyc tab_flipping_nanny.py time_fifo.py timeofday.py timeofday.pyc Trace.py Trace.py~ Trace.pyc udp_client.py udp_client.py~ udp_client.pyc udp_common.py udp_common.pyc udp_server.py udp_server.py~ udp_server.pyc vdbdump.py volume_assert.py volume_assert.py~ volume_assert.pyc volume_clerk_client.py volume_clerk_client.pyc volume_clerk.py volume_clerk.py-1.349 volume_clerk.pyc volume_family.py volume_family.pyc weekly_summary_report.py www_server.py www_server.pyc YANKED yank.py
allow to plot "reflected histogram"
added many new features
fix math problem
added ability to add and subtract histograms
========== enstore_display.py ====================================================================================
These are for modifications to query the inquisitor for movers in OFFLINE or Unknown state. For movers in ERROR state, the error is obtained from the mover.
Made the outline width of the mover rectangles wider. Also, added the ability for entv to interpret regular expressions on the "client_color" .entvrc lines.
========== host_config.py ====================================================================================
Fixes to deal with errors from gethostbyname() and gethostbyaddr().
Fixes for Enstore networking to work on DHCP nodes.
Modified Enstore to handle the situation where the default ip maps to 127.0.0.1. This has been observed on some laptops with problematic /etc/hosts files. Enstore will now perform an extra step (only if the default ip is 127.0.0.1) to search all of the network interfaces looking for a real default ip address.
========== dispatching_worker.py ====================================================================================
added diagnostics at level 5
========== enstore_functions2.py ====================================================================================
Made changes to better deal with differences between socket.error() and socket.gaiherror()/socket.herror().
========== udp_server.py ====================================================================================
attempt to deal with loss of key when running in thread
attempt to deal with loss of key when running in thread
Calling Trace.trace in reply_with_list after self.server_socket.sendto was causing tracebacks with keyerror for self.request_dict[self.current_id] when called in a thread. Do not know what was a problem, perhaps sendto is involved. Do not want to investigate this at this time. Mover Trace.trace up.
Added socket.herror and socket.gaierror to the list of possible exeptions to catch from gethostbyaddr() and gethostbyname_ex().
========== multiple_interface.py ====================================================================================
This patch fixes an issue on systems with interface aliases (i.e. eth0:0). Don't query for statistics for the alias, instead query for the real interface rate/usage information. Continue to allow use of an alias for everything else. Some systems return errors for interface aliases instead of the information for the real interface.
========== volume_clerk_client.py ====================================================================================
fix a typo
fix a typo
fix a typo
add keep-declaration-time/reset_declared option to volume clerk/client
added trace
========== configuration_client.py ====================================================================================
added control to turn threaded dump method in config server on or off
Fixes for Enstore networking to work on DHCP nodes.
========== enstore_functions.py ====================================================================================
remove pg stuff
take encp history info from accounting db
========== encp_wrapper.py ====================================================================================
guard against encp quit due to exception
========== library_manager_client.py ====================================================================================
more changes for print-queue option
more changes for print-queue option
added print-queue call
added selection of either host name or hist ip based on the name length
modified output of vols
========== enstore_constants.py ====================================================================================
pnfs agent introduction