tweaks
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -7,3 +7,6 @@ dashboards/
|
||||
compiled/
|
||||
namespaces/
|
||||
www/
|
||||
|
||||
build/
|
||||
*.egg-info
|
||||
@@ -9,3 +9,9 @@ Bar:
|
||||
Baz:
|
||||
module: my_pkg.my_sub_pkg.baz
|
||||
class: Baz
|
||||
|
||||
Hello:
|
||||
module: hello
|
||||
class: HelloWorld
|
||||
|
||||
# Foo: bar
|
||||
9
apps/apps2.yaml
Normal file
9
apps/apps2.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
# Baz:
|
||||
# module: my_pkg.my_sub_pkg.baz
|
||||
# class: Baz
|
||||
|
||||
Hello2:
|
||||
module: hello
|
||||
class: HelloWorld
|
||||
|
||||
# Foo: bar
|
||||
@@ -1,7 +1,27 @@
|
||||
import logging
|
||||
import logging.config
|
||||
|
||||
import appdaemon.adbase as ad
|
||||
|
||||
|
||||
class HelloWorld(ad.ADBase):
|
||||
def initialize(self):
|
||||
self.adapi = self.get_ad_api()
|
||||
self.log = self.adapi.log
|
||||
self.log(f'Initialized app from {__file__}')
|
||||
|
||||
logging.config.dictConfig(
|
||||
{
|
||||
'version': 1,
|
||||
'disable_existing_loggers': False,
|
||||
'formatters': {'basic': {'style': '{', 'format': '{message}'}},
|
||||
'handlers': {'rich': {'()': 'rich.logging.RichHandler'}},
|
||||
'loggers': {
|
||||
'AppDaemon._app_management': {
|
||||
'level': 'DEBUG',
|
||||
'propagate': False,
|
||||
'handlers': ['rich'],
|
||||
}
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user