32 lines
927 B
Python
32 lines
927 B
Python
import logging
|
|
from xapp_control import *
|
|
|
|
|
|
def main():
|
|
# configure logger and console output
|
|
logging.basicConfig(level=logging.DEBUG, filename='/home/xapp-logger.log', filemode='a+',
|
|
format='%(asctime)-15s %(levelname)-8s %(message)s')
|
|
formatter = logging.Formatter('%(asctime)-15s %(levelname)-8s %(message)s')
|
|
console = logging.StreamHandler()
|
|
console.setLevel(logging.INFO)
|
|
console.setFormatter(formatter)
|
|
logging.getLogger('').addHandler(console)
|
|
|
|
control_sck = open_control_socket(4200)
|
|
|
|
while True:
|
|
data_sck = receive_from_socket(control_sck)
|
|
if len(data_sck) <= 0:
|
|
if len(data_sck) == 0:
|
|
continue
|
|
else:
|
|
logging.info('Negative value for socket')
|
|
break
|
|
else:
|
|
logging.info('Received data: ' + repr(data_sck))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main()
|
|
|