Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Expr Call NameLoad ImportFrom alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Num keyword Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict If AttributeLoad NameLoad attr body Import alias Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Num Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad attr decorator_list ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore ListLoad Str Assign NameStore Call NameLoad keyword Str keyword Num keyword Num keyword Num keyword Str keyword ListLoad Dict Str Str Str Str keyword Call NameLoad keyword NameLoad keyword Num keyword Str keyword Call NameLoad keyword NameLoad keyword Num keyword Str keyword Num keyword Call NameLoad keyword Dict Str Str Str Num keyword Dict Str Str Str Num keyword Dict Str Str Str Num keyword Dict Str Str Str Num keyword Dict Str Str Str Num keyword Dict Str Str Str Num FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Assign NameStore ListLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore DictComp AttributeLoad NameLoad attr ListLoad comprehension NameStore NameLoad Assign SubscriptStore NameLoad Index Str ListLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str If Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr attr NameLoad Break orelse Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assert CompareEq Call NameLoad SubscriptLoad NameLoad Index Str Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index Str Call AttributeLoad Str attr SubscriptLoad AttributeLoad NameLoad attr Index Str For NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str body If CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad Assign NameStore Call Call NameLoad NameLoad SubscriptLoad NameLoad Index Str NameLoad Assign NameStore Call NameLoad NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad NameLoad Str Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Str Str If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword NameLoad attr attr Str Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMult Str Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr SubscriptLoad AttributeLoad NameLoad attr Index Str If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad keyword NameLoad For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str NameLoad Assign NameStore SubscriptLoad NameLoad Index Str TryExcept body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Assign AttributeStore NameLoad attr TupleLoad Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str attr Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad If SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str body Assign NameStore TupleLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str BinOpAdd SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Dict Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Slice Num body If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str TryFinally body Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr SubscriptLoad AttributeLoad NameLoad attr Index Str TryExcept body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr keyword SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str handlers ExceptHandler type AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMult Str Num decorator_list FunctionDef arguments args NameParam defaults body Import alias Expr Call AttributeLoad NameLoad attr Import alias Print Str Expr Call AttributeLoad NameLoad attr keyword Num Print Str decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr NameLoad BinOpMult Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword Call NameLoad BinOpSub Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword Call NameLoad AttributeLoad NameLoad attr keyword Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore BinOpMult BinOpFloorDiv NameLoad Num Num While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareGt NameLoad BinOpAdd NameLoad Num body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AugAssignAdd NameStore Num If CompareGt NameLoad BinOpAdd NameLoad Num body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AugAssignAdd NameStore Num Expr Call NameLoad BinOpAdd BinOpSub NameLoad Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot NameLoad CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Dict For NameStore NameLoad body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore BoolOpOr NameLoad ListLoad body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list decorator_list
N/A N/A yaml N/A socket N/A argparse N/A datetime N/A setproctitle N/A gevent N/A gevent.hub N/A signal N/A subprocess N/A powerpool N/A time N/A logging N/A sys gevent_helpers BlockingDetector gevent sleep gevent.monkey patch_all gevent.server DatagramServer N/A N/A patch_all utils import_helper lib MinuteStatManager SecondStatManager Component jobmanagers Jobmanager reporters Reporter stratum_server StratumServer main N/A N/A N/A N/A N/A parser N/A N/A argparse ArgumentParser description Run powerpool! N/A N/A N/A parser add_argument config type N/A N/A argparse FileType r help yaml configuration file to run with N/A N/A N/A parser add_argument -d --dump-config action store_true help print the result of the YAML configuration file and exit N/A N/A N/A parser add_argument -s --server-number type int default 0 help increase the configued server_number by this much N/A args N/A N/A parser parse_args N/A raw_config N/A N/A N/A yaml load N/A args config N/A N/A N/A args dump_config N/A N/A pprint N/A N/A N/A pprint pprint raw_config N/A N/A exit 0 N/A N/A N/A N/A N/A PowerPool from_raw_config raw_config N/A vars args start N/A PowerPool N/A Component DatagramServer N/A N/A  This is a singelton class that manages starting/stopping of the server,
    along with all statistical counters rotation schedules. It takes the raw
    config and distributes it to each module, as well as loading dynamic modules.

    It also handles logging facilities by being the central logging registry.
    Each module can "register" a logger with the main object, which attaches
    it to configured handlers.
     N/A manager None N/A gl_methods N/A _tick_stats N/A defaults N/A dict procname powerpool term_timeout 10 extranonce_serv_size 4 extranonce_size 4 default_component_log_level INFO loggers N/A N/A type level StreamHandler NOTSET events N/A dict enabled False port 8125 host 127.0.0.1 datagram N/A dict enabled False port 6855 host 127.0.0.1 server_number 0 algorithms N/A dict x11 N/A module hashes_per_share drk_hash.getPoWHash 4294967296 scrypt N/A module hashes_per_share ltc_scrypt.getPoWHash 65536 scryptn N/A module hashes_per_share vtc_scrypt.getPoWHash 65536 blake256 N/A module hashes_per_share blake_hash.getPoWHash 65536 sha256 N/A module hashes_per_share cryptokit.sha256d 4294967296 lyra2re N/A module hashes_per_share lyra2re_hash.getPoWHash 33554432 from_raw_config N/A N/A self raw_config args N/A N/A N/A components N/A N/A types N/A PowerPool Reporter Jobmanager StratumServer N/A component_types N/A N/A cls __name__ N/A N/A cls types N/A N/A component_types N/A other N/A N/A N/A key config N/A N/A raw_config iteritems N/A N/A typ N/A import_helper N/A config N/A type N/A N/A issubclass typ PowerPool N/A N/A N/A config N/A args args N/A obj N/A typ config N/A N/A obj key key N/A typ types N/A N/A N/A isinstance obj typ N/A N/A N/A N/A N/A component_types N/A N/A typ __name__ append obj N/A N/A N/A N/A N/A N/A component_types N/A other append obj N/A N/A components N/A key obj N/A pp N/A N/A component_types N/A PowerPool N/A 0 N/A N/A N/A len N/A component_types N/A PowerPool 1 N/A N/A pp components components N/A N/A pp component_types component_types N/A pp N/A classmethod __init__ N/A N/A self config N/A N/A N/A N/A N/A self _configure config N/A N/A self _log_handlers N/A N/A N/A N/A self config N/A server_number N/A N/A N/A self config N/A args N/A server_number N/A N/A N/A self config N/A procname N/A N/A _{} format N/A N/A self config N/A server_number N/A log_cfg N/A N/A self config N/A loggers N/A N/A N/A N/A log_cfg N/A type StreamHandler N/A N/A kwargs N/A dict stream N/A sys stdout N/A N/A kwargs N/A dict N/A handler N/A N/A getattr logging N/A log_cfg N/A type kwargs N/A log_level N/A getattr logging N/A N/A N/A log_cfg N/A level upper N/A N/A N/A handler setLevel log_level N/A fmt N/A N/A log_cfg get format %(asctime)s [%(name)s] [%(levelname)s] %(message)s N/A formatter N/A N/A logging Formatter fmt N/A N/A N/A handler setFormatter formatter N/A N/A N/A N/A self _log_handlers append N/A N/A N/A log_cfg get listen handler N/A N/A self logger N/A N/A self register_logger N/A N/A self __class__ __name__ N/A N/A N/A setproctitle setproctitle N/A N/A self config N/A procname N/A N/A self version N/A powerpool __version__ N/A N/A self version_info N/A powerpool __version_info__ N/A N/A self sha N/A getattr powerpool __sha__ unknown N/A N/A self rev_date N/A getattr powerpool __rev_date__ unknown N/A N/A N/A self sha unknown N/A N/A N/A N/A output N/A N/A N/A N/A N/A N/A subprocess check_output git show -s --format='%ci %h' shell True strip rsplit 1 N/A N/A self sha N/A output N/A 1 N/A N/A self rev_date N/A output N/A 0 N/A N/A N/A Exception N/A e N/A N/A N/A N/A N/A self logger info N/A N/A Unable to fetch git hash info: {} format e N/A N/A self algos N/A N/A N/A self server_start N/A N/A N/A datetime datetime utcnow N/A N/A N/A N/A self logger info N/A = 80 N/A N/A N/A N/A self logger info N/A N/A PowerPool stratum server ({}) starting up... format N/A N/A self config N/A procname N/A __debug__ N/A N/A N/A N/A N/A self logger warn Python not running in optimized mode. For better performance set enviroment variable PYTHONOPTIMIZE=2 N/A N/A N/A gevent spawn N/A BlockingDetector raise_exc False N/A N/A name algo_data N/A N/A N/A N/A self config N/A algorithms iteritems N/A N/A N/A N/A self algos N/A name N/A N/A algo_data copy N/A N/A N/A N/A self algos N/A name N/A name name N/A mod N/A algo_data N/A module N/A N/A N/A N/A N/A N/A self algos N/A name N/A module N/A import_helper mod N/A N/A N/A ImportError N/A N/A N/A N/A N/A self algos N/A name N/A module None N/A N/A N/A N/A N/A self logger info N/A N/A Enabling {} hashing algorithm from module {} format name mod N/A N/A self event_socket N/A N/A socket socket N/A socket AF_INET N/A socket SOCK_DGRAM N/A N/A self events_enabled N/A N/A N/A self config N/A events N/A enabled N/A N/A self events_enabled N/A N/A N/A N/A N/A self logger info N/A N/A Transmitting statsd formatted stats to {}:{} format N/A N/A N/A self config N/A events N/A host N/A N/A N/A self config N/A events N/A port N/A N/A self events_address N/A N/A N/A N/A N/A N/A self config N/A events N/A host encode utf8 N/A N/A N/A self config N/A events N/A port N/A N/A self _min_stat_counters N/A N/A N/A self _sec_stat_counters N/A N/A N/A N/A N/A self config N/A datagram N/A enabled N/A N/A listener N/A N/A N/A N/A self config N/A datagram N/A host N/A N/A N/A N/A self config N/A datagram N/A port N/A N/A self config N/A server_number N/A N/A N/A N/A self logger info N/A N/A Turning on UDP control server on {} format listener N/A N/A N/A DatagramServer __init__ self listener spawn None N/A handle N/A N/A self data address N/A N/A N/A N/A N/A N/A self logger info N/A N/A Recieved new command {} format data N/A parts N/A N/A data split N/A N/A N/A component N/A N/A self components N/A N/A parts N/A 0 N/A func N/A getattr component N/A parts N/A 1 N/A kwargs N/A N/A args N/A N/A arg N/A parts N/A 2 N/A N/A N/A = arg N/A N/A N/A k v N/A N/A arg split = 1 N/A N/A kwargs N/A k v N/A N/A N/A N/A args append arg N/A N/A N/A kwargs pop __spawn False N/A N/A N/A N/A gevent spawn func args kwargs N/A N/A N/A func args kwargs N/A N/A N/A AttributeError N/A N/A N/A N/A N/A self logger warn N/A N/A Component {} doesn't have a method {} format parts N/A N/A KeyError N/A N/A N/A N/A N/A self logger warn N/A N/A Component {} doesn't exist format parts N/A N/A Exception N/A N/A N/A N/A N/A self logger warn N/A N/A Error in called function {}! format data exc_info True N/A log_event N/A N/A self event N/A N/A N/A N/A self events_enabled N/A N/A N/A N/A N/A self event_socket sendto event N/A self events_address N/A start N/A N/A self N/A N/A N/A N/A N/A self register_logger gevent_helpers N/A comp N/A N/A N/A self components itervalues N/A N/A N/A comp manager self N/A N/A comp counters N/A N/A self register_stat_counters comp N/A comp one_min_stats N/A comp one_sec_stats N/A N/A comp self N/A N/A N/A comp logger N/A N/A self register_logger N/A comp name N/A N/A N/A comp start N/A N/A N/A Component start self N/A N/A N/A N/A self config N/A datagram N/A enabled N/A N/A N/A N/A DatagramServer start self N/A N/A N/A gevent signal N/A signal SIGUSR1 N/A self dump_objgraph N/A N/A N/A gevent signal N/A signal SIGHUP exit SIGHUP N/A N/A N/A gevent signal N/A signal SIGINT exit SIGINT N/A N/A N/A gevent signal N/A signal SIGTERM exit SIGTERM N/A N/A N/A N/A N/A gevent wait N/A N/A N/A N/A N/A self logger info N/A N/A Exiting requested, allowing {} seconds for cleanup. format N/A N/A self config N/A term_timeout N/A N/A N/A comp N/A N/A N/A self components itervalues N/A N/A N/A N/A N/A self logger debug N/A N/A Calling stop on component {} format comp N/A N/A N/A comp stop N/A N/A N/A gevent wait timeout N/A N/A self config N/A term_timeout N/A N/A N/A N/A N/A self logger info All threads exited normally N/A N/A N/A N/A N/A self logger info Timeout reached, shutting down forcefully N/A N/A N/A N/A gevent GreenletExit N/A N/A N/A N/A N/A self logger info Shutdown requested again by system, exiting without cleanup N/A N/A N/A N/A self logger info Exit N/A N/A N/A N/A self logger info N/A = 80 N/A dump_objgraph N/A N/A self N/A N/A N/A gc N/A N/A N/A gc collect N/A objgraph N/A Dumping object growth **** N/A N/A N/A objgraph show_growth limit 100 N/A **** N/A exit N/A N/A self signal N/A None N/A N/A  Handle an exit request  N/A N/A N/A N/A self logger info N/A N/A {} {} format signal N/A * 80 N/A N/A N/A gevent kill N/A N/A N/A N/A gevent hub get_hub parent N/A status N/A N/A self N/A N/A N/A  For display in the http monitor  N/A N/A dict uptime N/A str N/A N/A N/A N/A datetime datetime utcnow N/A self server_start server_start N/A str N/A self server_start version N/A dict version N/A self version version_info N/A self version_info sha N/A self sha rev_date N/A self rev_date N/A property _tick_stats N/A N/A self N/A N/A N/A  A greenlet that handles rotation of statistics  N/A last_tick N/A int N/A N/A time time N/A last_send N/A N/A last_tick 60 60 N/A True N/A N/A now N/A N/A time time N/A N/A now N/A last_send 60 N/A N/A manager N/A self _min_stat_counters N/A N/A N/A N/A manager tock N/A manager N/A self _sec_stat_counters N/A N/A N/A N/A manager tock N/A last_send 60 N/A N/A now N/A last_tick 1 N/A N/A manager N/A self _sec_stat_counters N/A N/A N/A N/A manager tick N/A last_tick 1 N/A N/A sleep N/A N/A last_tick N/A N/A time time 1.0 N/A register_logger N/A N/A self name N/A N/A N/A logger N/A N/A logging getLogger name N/A N/A N/A logger setLevel N/A getattr logging N/A N/A self config N/A default_component_log_level N/A N/A keys handler N/A self _log_handlers N/A N/A N/A N/A keys N/A name keys N/A N/A N/A N/A logger addHandler handler N/A logger N/A register_stat_counters N/A N/A self comp min_counters sec_counters N/A None N/A N/A  Creates and adds the stat counters to internal tracking dictionaries.
        These dictionaries are iterated to perform stat rotation, as well
        as accessed to perform stat logging  N/A counters N/A N/A key min_counters N/A N/A new N/A MinuteStatManager N/A N/A new owner comp N/A N/A new key key N/A N/A counters N/A key new N/A N/A N/A N/A self _min_stat_counters append new N/A key N/A sec_counters N/A N/A N/A new N/A SecondStatManager N/A N/A new owner comp N/A N/A new key key N/A N/A counters N/A key new N/A N/A N/A N/A self _sec_stat_counters append new N/A counters N/A N/A