17 lines
546 B
Python
17 lines
546 B
Python
|
import argparse
|
||
|
import logging
|
||
|
|
||
|
|
||
|
def get_args(parser=None):
|
||
|
if not parser:
|
||
|
parser = argparse.ArgumentParser(description="irc bot plugin")
|
||
|
parser.add_argument("-i", "--host", default="127.0.0.1", help="host to connect to")
|
||
|
parser.add_argument("-p", "--port", default=7003, help="port to connect to")
|
||
|
return parser.parse_args()
|
||
|
|
||
|
|
||
|
def get_logger():
|
||
|
logging.basicConfig(level=logging.INFO,
|
||
|
format="%(asctime)-15s %(levelname)-8s %(filename)s:%(lineno)d %(message)s")
|
||
|
return logging.getLogger()
|