MCPcopy Create free account

hub / github.com/chriselswede/hanacleaner / functions

Functions73 in github.com/chriselswede/hanacleaner

↓ 196 callersFunctionlog
(message, logmanager, send_email = False)
hanacleaner.py:430
↓ 102 callersFunctionrun_command
(cmd, check = True)
hanacleaner.py:402
↓ 91 callersFunctiongetParameterFromCommandLine
(sysargv, flag_string, flag_log, parameter)
hanacleaner.py:609
↓ 91 callersFunctiongetParameterFromFile
(flag, flag_string, flag_value, flag_file, flag_log, parameter)
hanacleaner.py:597
↓ 48 callersFunctionis_integer
(s)
hanacleaner.py:423
↓ 32 callersFunctioncheckAndConvertBooleanFlag
(boolean, flagstring, logman = '')
hanacleaner.py:1560
↓ 32 callersFunctiontry_execute_sql
(sql, errorlog, sqlman, logman, exit_on_fail = True, always_execute = False)
hanacleaner.py:452
↓ 11 callersFunctiongetParameterListFromCommandLine
(sysargv, flag_string, flag_log, parameter)
hanacleaner.py:616
↓ 10 callersFunctiongetParameterListFromFile
(flag, flag_string, flag_value, flag_file, flag_log, parameter)
hanacleaner.py:603
↓ 4 callersFunctioncdalias
(alias, local_dbinstance)
hanacleaner.py:1056
↓ 3 callersFunctionclear_traces
(trace_list, oldestRetainedTraceContentDate, backupTraceContent, sqlman, logman)
hanacleaner.py:738
↓ 3 callersFunctionlob_reorg
(sql_select_lobs, criteria_description, lobPrint, print_header, sqlman, logman)
hanacleaner.py:1222
↓ 2 callersFunctioncheckIfAcceptedFlag
(word)
hanacleaner.py:592
↓ 2 callersFunctionclean_output
(minRetainedOutputDays, sqlman, logman)
hanacleaner.py:1526
↓ 2 callersFunctionfile_len
(filename)
hanacleaner.py:913
↓ 2 callersFunctionget_key_info
(dbuserkey, local_host, logman)
hanacleaner.py:492
↓ 2 callersFunctionget_sid
()
hanacleaner.py:419
↓ 2 callersFunctionis_email
(s)
hanacleaner.py:471
↓ 2 callersMethodprintVTCheck
(self)
hanacleaner.py:386
↓ 2 callersFunctionprint_removed_entries
(before, after, logman)
hanacleaner.py:672
↓ 2 callersFunctionprint_table
(header_list, values_lists)
hanacleaner.py:686
↓ 2 callersFunctionsendEmail
(message, logmanager)
hanacleaner.py:442
↓ 1 callersFunctionbackup_id
(minRetainedBackups, minRetainedDays, sqlman)
hanacleaner.py:622
↓ 1 callersFunctionclean_alerts
(minRetainedAlertDays, outputAlerts, outputDeletedAlerts, sqlman, logman)
hanacleaner.py:934
↓ 1 callersFunctionclean_anyfile
(retainedAnyFileDays, anyFilePaths, anyFileWords, anyFileMaxDepth, sqlman, logman)
hanacleaner.py:1536
↓ 1 callersFunctionclean_audit_logs
(retainedAuditLogDays, sqlman, logman)
hanacleaner.py:1136
↓ 1 callersFunctionclean_backup_catalog
(minRetainedBackups, minRetainedDays, deleteBackups, outputCatalog, outputDeletedCatalog, outputNDeletedLBEntr
hanacleaner.py:701
↓ 1 callersFunctionclean_dumps
(retainedDumpDays, local_dbinstance, sqlman, logman)
hanacleaner.py:837
↓ 1 callersFunctionclean_events
(minRetainedDaysForHandledEvents, minRetainedDaysForEvents, sqlman, logman)
hanacleaner.py:1094
↓ 1 callersFunctionclean_hdbcons
(retainedHDBCONSDays, local_dbinstance, DATABASE, sqlman, logman)
hanacleaner.py:853
↓ 1 callersFunctionclean_ini
(minRetainedIniDays, version, revision, mrevision, sqlman, logman)
hanacleaner.py:961
↓ 1 callersFunctionclean_objhist
(objHistMaxSize, outputObjHist, sqlman, logman)
hanacleaner.py:1001
↓ 1 callersFunctionclean_objlock
(minRetainedObjLockDays, sqlman, logman)
hanacleaner.py:986
↓ 1 callersFunctionclean_pending_emails
(pendingEmailsDays, sqlman, logman)
hanacleaner.py:1149
↓ 1 callersFunctionclean_trace_files
(retainedTraceContentDays, retainedBacklogDays, retainedExpensiveTraceContentDays, backupTraceContent, backupT
hanacleaner.py:747
↓ 1 callersFunctioncreate_vt_statistics
(vtSchemas, maxColumnsOfVT, defaultVTStatType, maxRowsForDefaultVT, largeVTStatType, otherDBVTStatType, ignore
hanacleaner.py:1378
↓ 1 callersFunctiondates_from_hdbcons_line
(line)
hanacleaner.py:895
↓ 1 callersFunctiondefragment
(fragmentationLimit, fragmentationDefrag, outputFragmentation, sqlman, logman)
hanacleaner.py:1165
↓ 1 callersFunctionforce_compression
(maxRawComp, maxEstComp, maxRowComp, maxMemComp, minDistComp, maxQuotaComp, maxUDIVComp, maxBLOCKComp, partCom
hanacleaner.py:1272
↓ 1 callersFunctiongetAdapterName
(schema, table, sqlman)
hanacleaner.py:1050
↓ 1 callersFunctiongetNbrRows
(schema, table, sqlman)
hanacleaner.py:1047
↓ 1 callersFunctiongetTableType
(schema, table, sqlman)
hanacleaner.py:1053
↓ 1 callersFunctionget_all_databases
(execute_sql, hdbsql_string, dbuserkey, local_host, out_sql, logman)
hanacleaner.py:576
↓ 1 callersFunctionhana_version_revision_maintenancerevision
(sqlman, logman)
hanacleaner.py:477
↓ 1 callersFunctionhosts
(sqlman)
hanacleaner.py:487
↓ 1 callersFunctionis_date
(str)
hanacleaner.py:903
↓ 1 callersFunctionis_master
(local_dbinstance, local_host, logman)
hanacleaner.py:530
↓ 1 callersFunctionis_online
(cockpit, dbinstance, logman)
hanacleaner.py:547
↓ 1 callersFunctionis_secondary
(logman)
hanacleaner.py:566
↓ 1 callersFunctionlob_reorg_frag
(lobFragMax, lobFragPacked, lobPrint, lobSchemasSQL, sqlman, logman)
hanacleaner.py:1201
↓ 1 callersFunctionlob_reorg_num
(lobFragNum, lobPrint, lobSchemasSQL, sqlman, logman)
hanacleaner.py:1216
↓ 1 callersFunctionlob_reorg_small
(lobFragSmall, lobPrint, lobSchemasSQL, sqlman, logman)
hanacleaner.py:1210
↓ 1 callersFunctionmain
()
hanacleaner.py:1571
↓ 1 callersFunctionmax_filesystem_usage_in_percent
(file_system, ignore_filesystems, logman)
hanacleaner.py:1017
↓ 1 callersFunctiononline_and_master_tests
(online_test_interval, local_dbinstance, local_host, cockpit, logman)
hanacleaner.py:521
↓ 1 callersFunctionoutput_removed_trace_files
(before, after, logman)
hanacleaner.py:919
↓ 1 callersFunctionprintDisclaimer
()
hanacleaner.py:308
↓ 1 callersFunctionprintHelp
()
hanacleaner.py:9
↓ 1 callersFunctionreclaim_logsegments
(maxFreeLogsegments, sqlman, logman)
hanacleaner.py:1074
↓ 1 callersFunctionreclaim_rs_containers
(outputRcContainers, sqlman, logman)
hanacleaner.py:1250
↓ 1 callersFunctionrefresh_data_statistics
(refreshAgeDS, sqlman, logman)
hanacleaner.py:1429
↓ 1 callersFunctionrefresh_ip_block
(refreshIPBlockTable, refreshIPBlockSchema, refreshIPBlockNbr, sqlman, logman)
hanacleaner.py:1489
↓ 1 callersFunctionrefresh_statistics
(vtSchemas, refreshAge, ignore2ndMon, sqlman, logman)
hanacleaner.py:1409
↓ 1 callersFunctionrefresh_virtual_tables
(refreshVTs, refreshVTsSchema, refreshVTsTable, printVTChecks, sqlman, logman)
hanacleaner.py:1447
↓ 1 callersFunctionsql_for_backup_id_for_min_retained_backups
(minRetainedBackups)
hanacleaner.py:518
↓ 1 callersFunctionsql_for_backup_id_for_min_retained_days
(minRetainedDays)
hanacleaner.py:513
↓ 1 callersFunctionsqls_for_backup_catalog_cleanup
(minRetainedBackups, minRetainedDays, deleteBackups, sqlman)
hanacleaner.py:651
Method__init__
(self, execute_sql, hdbsql_string, dbuserkey, DATABASE, log_sql)
hanacleaner.py:334
Method__init__
(self, log_path, out_prefix, print_to_std, emailSender)
hanacleaner.py:351
Method__init__
(self, receiverEmails, emailClient, senderEmail, mailServer, SID)
hanacleaner.py:360
Method__init__
(self, schema, virtualtable, column, action, explanation, severity)
hanacleaner.py:379
MethodprintEmailSender
(self)
hanacleaner.py:366
Functiontimeout_handler
(signum, frame)
hanacleaner.py:2380