Change 32388

russell_jackson (Russell C. Jackson (Rusty))
Russell C. Jackson (Rusty) committed this change into //guest/russell_jackson/sdp
Request Review
Download .zip
Updates using Claude.ai to clean up the code, reduce duplication, enhanace security, and use current standards.
  • Files 126
  • Comments 0
105 edited 8 added 13 deleted
.DS_Store#1
Loading...
.claude/settings.local.json#1
Loading...
Maintenance/accessdates.py#8
Loading...
Maintenance/addusertogroup.py#3
Loading...
Maintenance/checkusers.py#3
Loading...
Maintenance/checkusers_not_in_group.py#3
Loading...
Maintenance/clean_protect.py#3
Loading...
Maintenance/convert_label_to_autoreload.py#3
Loading...
Maintenance/countrevs.py#3
Loading...
Maintenance/creategroups.py#3
Loading...
Maintenance/createusers.py#3
Loading...
Maintenance/del_shelve.py#6
Loading...
Maintenance/delete_unload_clients.py#8
Loading...
Maintenance/delusers.py#3
Loading...
Maintenance/email.sh#4
Loading...
Maintenance/email_pending_client_deletes.py#9
Loading...
Maintenance/email_pending_user_deletes.py#5
Loading...
Maintenance/group_audit.py#3
Loading...
Maintenance/isitalabel.py#3
Loading...
Maintenance/lowercp.py#3
Loading...
Maintenance/lowertree.py#3
Loading...
Maintenance/maintain_user_from_groups.py#4
Loading...
Maintenance/mirroraccess.py#3
Loading...
Maintenance/p4deleteuser.py#10
Loading...
Maintenance/p4lock.py#3
Loading...
Maintenance/p4unlock.py#3
Loading...
Maintenance/protect_groups.py#3
Loading...
Maintenance/proxysearch.py#3
Loading...
Maintenance/pymail.py#3
Loading...
Maintenance/remove_empty_pending_changes.py#8
Loading...
Maintenance/remove_jobs.py#3
Loading...
Maintenance/removeuserfromgroups.py#3
Loading...
Maintenance/removeuserfromgroups_file.py#2
Loading...
Maintenance/removeusersfromgroup.py#3
Loading...
Maintenance/sdputils.py#7
Loading...
Maintenance/setpass.py#3
Loading...
Maintenance/totalusers.py#8
Loading...
Maintenance/unload_clients.py#8
Loading...
Maintenance/unload_clients_with_delete.py#8
Loading...
Maintenance/unload_labels.py#4
Loading...
Maintenance/unloadaccessdates.py#3
Loading...
Maintenance/update-changes.py#3
Loading...
Server/Unix/p4/1/bin/p4d_1#2
Loading...
Server/Unix/p4/common/bin/backup_functions.sh#88
Loading...
Server/Unix/p4/common/bin/batch_verify.sh#2
Loading...
Server/Unix/p4/common/bin/broker_rotate.sh#6
Loading...
Server/Unix/p4/common/bin/cacheclean.sh#21
Loading...
Server/Unix/p4/common/bin/check_pull_status.sh#2
Loading...
Server/Unix/p4/common/bin/clean_log.sh#2
Loading...
Server/Unix/p4/common/bin/convert_old_master_to_standby.sh#2
Loading...
Server/Unix/p4/common/bin/convert_standby_to_master.sh#6
Loading...
Server/Unix/p4/common/bin/copy_missing_shelf_files.sh#2
Loading...
Server/Unix/p4/common/bin/cron_verify.sh#2
Loading...
Server/Unix/p4/common/bin/daily_checkpoint.sh#14
Loading...
Server/Unix/p4/common/bin/edge_dump.sh#6
Loading...
Server/Unix/p4/common/bin/gen_default_broker_cfg.sh#3
Loading...
Server/Unix/p4/common/bin/kill_idle.sh#12
Loading...
Server/Unix/p4/common/bin/live_checkpoint.sh#4
Loading...
Server/Unix/p4/common/bin/mkedge-standby.sh#2
Loading...
Server/Unix/p4/common/bin/mkedge.sh#8
Loading...
Server/Unix/p4/common/bin/mkstandby.sh#18
Loading...
Server/Unix/p4/common/bin/mkstandby_shared.sh#5
Loading...
Server/Unix/p4/common/bin/p4_vars#14
Loading...
Server/Unix/p4/common/bin/p4broker_base#4
Loading...
Server/Unix/p4/common/bin/p4cachepurge.sh#3
Loading...
Server/Unix/p4/common/bin/p4d_base#19
Loading...
Server/Unix/p4/common/bin/p4dstate.sh#6
Loading...
Server/Unix/p4/common/bin/p4master_run#3
Loading...
Server/Unix/p4/common/bin/p4p_base#3
Loading...
Server/Unix/p4/common/bin/p4review.py#3
Loading...
Server/Unix/p4/common/bin/p4review2.py#3
Loading...
Server/Unix/p4/common/bin/p4verify.py#40
Loading...
Server/Unix/p4/common/bin/p4verify_notransfer.sh#2
Loading...
Server/Unix/p4/common/bin/proxyclean.sh#2
Loading...
Server/Unix/p4/common/bin/ps_functions.sh#4
Loading...
Server/Unix/p4/common/bin/recover_edge.sh#14
Loading...
Server/Unix/p4/common/bin/recreate_db_checkpoint.sh#13
Loading...
Server/Unix/p4/common/bin/recreate_db_sync_replica.sh#25
Loading...
Server/Unix/p4/common/bin/recreate_offline_db.sh#6
Loading...
Server/Unix/p4/common/bin/replica_cleanup.sh#8
Loading...
Server/Unix/p4/common/bin/replica_status.sh#18
Loading...
Server/Unix/p4/common/bin/rotate_journal.sh#7
Loading...
Server/Unix/p4/common/bin/rsync_missing.sh#5
Loading...
Server/Unix/p4/common/bin/run_if_edge.sh#9
Loading...
Server/Unix/p4/common/bin/run_if_master.sh#10
Loading...
Server/Unix/p4/common/bin/run_if_replica.sh#12
Loading...
Server/Unix/p4/common/bin/sizes.sh#3
Loading...
Server/Unix/p4/common/bin/start_batch_verify.sh#2
Loading...
Server/Unix/p4/common/bin/sync_replica.sh#34
Loading...
Server/Unix/p4/common/bin/sync_replica_ckp.sh#9
Loading...
Server/Unix/p4/common/bin/triggers/CheckCaseTrigger.py#3
Loading...
Server/Unix/p4/common/bin/triggers/JobsCmdFilter.py#2
Loading...
Server/Unix/p4/common/bin/triggers/P4Triggers.py#2
Loading...
Server/Unix/p4/common/bin/triggers/PreventWsNonAscii.py#2
Loading...
Server/Unix/p4/common/bin/triggers/SetLabelOptions.py#2
Loading...
Server/Unix/p4/common/bin/triggers/SetWsOptions.py#2
Loading...
Server/Unix/p4/common/bin/triggers/SetWsOptionsAndView.py#3
Loading...
Server/Unix/p4/common/bin/triggers/TFSJobCheck.py#2
Loading...
Server/Unix/p4/common/bin/triggers/command_block.py#3
Loading...
Server/Unix/p4/common/bin/triggers/keep_group_unset.py#4
Loading...
Server/Unix/p4/common/bin/triggers/otpauthcheck.py#2
Loading...
Server/Unix/p4/common/bin/triggers/otpkeygen.py#2
Loading...
Server/Unix/p4/common/bin/triggers/pull.sh#2
Loading...
Server/Unix/p4/common/bin/triggers/rad_authcheck.py#2
Loading...
Server/Unix/p4/common/bin/triggers/radtest.py#2
Loading...
Server/Unix/p4/common/bin/triggers/submit.sh#2
Loading...
Server/Unix/p4/common/bin/triggers/submit_form_1.py#2
Loading...
Server/Unix/p4/common/bin/triggers/submit_form_1_in.py#2
Loading...
Server/Unix/p4/common/bin/update_limits.py#4
Loading...
Server/Unix/p4/common/bin/upgrade.sh#18
Loading...
Server/Unix/p4/common/bin/verify_shelves.sh#4
Loading...
Server/Unix/p4/common/etc/init.d/p4dtg_instance_init.template#2
Loading...
Server/Unix/setup/configure_new_server.sh#17
Loading...
Server/Unix/setup/install_sdp_python.sh#2
Loading...
Server/Unix/setup/mkdirs.sh#59
Loading...
Server/Unix/setup/os_tweaks.sh#3
Loading...
doc/Best_Practices.docx#2
Loading...
doc/Best_Practices.md#1
Loading...
doc/DR-Failover-steps-Unix-standby.docx#5
Loading...
doc/DR-Failover-steps-Unix-standby.md#1
Loading...
doc/P4_Server_Overview.md#1
Loading...
doc/SDP_Guide.Unix.docx#3
Loading...
doc/SDP_Guide.Unix.md#1
Loading...
doc/maintenance_scripts.md#1
Loading...
doc/sdp_install_unix.docx#3
Loading...
doc/sdp_install_unix.md#1
Loading...
Tip: Use n and p to cycle through the changes.