Added cli application

This commit is contained in:
2021-03-03 18:37:54 +01:00
parent b32f846fcf
commit 9581283d7d
3 changed files with 64 additions and 0 deletions

20
src/cpl_cli/cli.py Normal file
View File

@@ -0,0 +1,20 @@
from cpl.application.application_abc import ApplicationABC
from cpl.console.console import Console
class CLI(ApplicationABC):
def __init__(self):
ApplicationABC.__init__(self)
def configure(self):
if self._services is None:
Console.error('Service provider is empty')
exit()
if self._configuration is None:
Console.error('Configuration is empty')
exit()
def main(self):
Console.write_line(self._configuration)