From c0d7871676f76947666a393024cbc68a375e1c65 Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Mon, 18 Mar 2024 18:03:54 -0500 Subject: [PATCH] foo, bar, baz rename --- apps/apps.yaml | 18 +++++++++--------- apps/my_repo/my_pkg/__init__.py | 4 ++-- apps/my_repo/my_pkg/foo.py | 18 ++++++++++++++++++ apps/my_repo/my_pkg/motion.py | 14 -------------- apps/my_repo/my_pkg/my_sub_pkg/__init__.py | 5 +++++ apps/my_repo/my_pkg/my_sub_pkg/bar.py | 12 ++++++++++++ apps/my_repo/my_pkg/my_sub_pkg/baz.py | 12 ++++++++++++ apps/my_repo/my_pkg/my_sub_pkg/hello.py | 8 -------- 8 files changed, 58 insertions(+), 33 deletions(-) create mode 100644 apps/my_repo/my_pkg/foo.py delete mode 100644 apps/my_repo/my_pkg/motion.py create mode 100644 apps/my_repo/my_pkg/my_sub_pkg/bar.py create mode 100644 apps/my_repo/my_pkg/my_sub_pkg/baz.py delete mode 100644 apps/my_repo/my_pkg/my_sub_pkg/hello.py diff --git a/apps/apps.yaml b/apps/apps.yaml index 8eb4550..f109b7b 100644 --- a/apps/apps.yaml +++ b/apps/apps.yaml @@ -1,11 +1,11 @@ -hello_world: - module: hello - class: HelloWorld +Foo: + module: foo + class: Foo -hello_sub: - module: my_pkg.my_sub_pkg.hello - class: HelloWorldSub - -motion: +Bar: module: my_pkg - class: Motion \ No newline at end of file + class: Bar + +Baz: + module: my_pkg.my_sub_pkg.baz + class: Baz diff --git a/apps/my_repo/my_pkg/__init__.py b/apps/my_repo/my_pkg/__init__.py index d45dd09..e9e7414 100644 --- a/apps/my_repo/my_pkg/__init__.py +++ b/apps/my_repo/my_pkg/__init__.py @@ -1,6 +1,6 @@ print(f' Importing {__name__} '.center(50, '=')) -from .motion import Motion -from .my_sub_pkg.hello import HelloWorldSub +from .foo import Foo +from .my_sub_pkg.bar import Bar print(' Done '.center(50, '=')) \ No newline at end of file diff --git a/apps/my_repo/my_pkg/foo.py b/apps/my_repo/my_pkg/foo.py new file mode 100644 index 0000000..e24d136 --- /dev/null +++ b/apps/my_repo/my_pkg/foo.py @@ -0,0 +1,18 @@ +from pathlib import Path + +from appdaemon.adbase import ADBase + +filename = Path(__file__).name +print(f' Importing {filename} '.center(50, '-')) + +class Foo(ADBase): + changes: bool = False + + def initialize(self): + self.adapi = self.get_ad_api() + + self.adapi.log(f'Initialized app from {filename} new line changes: {self.changes}') + # self.adapi.log(f'New log line: {self.changes}') + # self.adapi.log(f'Even newer log line: {self.changes}') + +print(f'Done, motion.changes = {Foo.changes}'.center(50, '-')) diff --git a/apps/my_repo/my_pkg/motion.py b/apps/my_repo/my_pkg/motion.py deleted file mode 100644 index a1acb9d..0000000 --- a/apps/my_repo/my_pkg/motion.py +++ /dev/null @@ -1,14 +0,0 @@ -from pathlib import Path - -import appdaemon.adbase as ad - -print(f' Importing {Path(__file__).name} '.center(50, '-')) - -class Motion(ad.ADBase): - def initialize(self): - self.adapi = self.get_ad_api() - - self.changes = False - self.adapi.log(f'Initialized app from {__file__} new line changes: {self.changes}') - -print(f'Done, motion.changes = {Motion.changes}'.center(50, '-')) \ No newline at end of file diff --git a/apps/my_repo/my_pkg/my_sub_pkg/__init__.py b/apps/my_repo/my_pkg/my_sub_pkg/__init__.py index e69de29..20cf91c 100644 --- a/apps/my_repo/my_pkg/my_sub_pkg/__init__.py +++ b/apps/my_repo/my_pkg/my_sub_pkg/__init__.py @@ -0,0 +1,5 @@ +print(f' Importing {__name__} '.center(50, '+')) + +from .bar import Bar + +print(f' Done {__name__} '.center(50, '=')) \ No newline at end of file diff --git a/apps/my_repo/my_pkg/my_sub_pkg/bar.py b/apps/my_repo/my_pkg/my_sub_pkg/bar.py new file mode 100644 index 0000000..bb68a86 --- /dev/null +++ b/apps/my_repo/my_pkg/my_sub_pkg/bar.py @@ -0,0 +1,12 @@ +from pathlib import Path + +from appdaemon.adbase import ADBase + +filename = Path(__file__).name +print(f' Importing {filename} '.center(50, '-')) + +class Bar(ADBase): + def initialize(self): + self.adapi = self.get_ad_api() + self.adapi.log(f'Initialized app from {__file__}') + # self.adapi.log(f'CHANGED') diff --git a/apps/my_repo/my_pkg/my_sub_pkg/baz.py b/apps/my_repo/my_pkg/my_sub_pkg/baz.py new file mode 100644 index 0000000..f3265a1 --- /dev/null +++ b/apps/my_repo/my_pkg/my_sub_pkg/baz.py @@ -0,0 +1,12 @@ +from pathlib import Path + +from appdaemon.adbase import ADBase + +filename = Path(__file__).name +print(f' Importing {filename} '.center(50, '-')) + +class Baz(ADBase): + def initialize(self): + self.adapi = self.get_ad_api() + self.adapi.log(f'Initialized app from {__file__}') + # self.adapi.log(f'CHANGED') diff --git a/apps/my_repo/my_pkg/my_sub_pkg/hello.py b/apps/my_repo/my_pkg/my_sub_pkg/hello.py deleted file mode 100644 index 1089417..0000000 --- a/apps/my_repo/my_pkg/my_sub_pkg/hello.py +++ /dev/null @@ -1,8 +0,0 @@ -import appdaemon.adbase as ad - -class HelloWorldSub(ad.ADBase): - def initialize(self): - self.adapi = self.get_ad_api() - self.log = self.adapi.log - self.log(f'Initialized app from {__file__}') - # self.log(f'CHANGED') \ No newline at end of file