mirror of https://github.com/craigerl/aprsd.git
21 lines
902 B
Python
21 lines
902 B
Python
from aprsd import client as aprs_client
|
|
from aprsd import plugin
|
|
from aprsd.packets import packet_list, seen_list, tracker, watch_list
|
|
from aprsd.plugins import email
|
|
from aprsd.stats import app, collector
|
|
from aprsd.threads import aprsd
|
|
|
|
|
|
# Create the collector and register all the objects
|
|
# that APRSD has that implement the stats protocol
|
|
stats_collector = collector.Collector()
|
|
stats_collector.register_producer(app.APRSDStats())
|
|
stats_collector.register_producer(packet_list.PacketList())
|
|
stats_collector.register_producer(watch_list.WatchList())
|
|
stats_collector.register_producer(tracker.PacketTrack())
|
|
stats_collector.register_producer(plugin.PluginManager())
|
|
stats_collector.register_producer(aprsd.APRSDThreadList())
|
|
stats_collector.register_producer(email.EmailStats())
|
|
stats_collector.register_producer(aprs_client.APRSClientStats())
|
|
stats_collector.register_producer(seen_list.SeenList())
|