Move directories to standard layout.
This commit is contained in:
parent
aff6df8646
commit
5b9939ec4d
6 changed files with 11 additions and 4 deletions
0
wallman/__init__.py
Normal file
0
wallman/__init__.py
Normal file
6
wallman/__main__.py
Normal file
6
wallman/__main__.py
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
from main import main
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
|
@ -1,9 +1,9 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import wallman_lib
|
from wallman_lib import ConfigValidity, WallpaperLogic
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
validator: wallman_lib.ConfigValidity = wallman_lib.ConfigValidity()
|
validator: ConfigValidity = ConfigValidity()
|
||||||
logic: wallman_lib.WallpaperLogic = wallman_lib.WallpaperLogic()
|
logic: WallpaperLogic = WallpaperLogic()
|
||||||
validator.validate_config()
|
validator.validate_config()
|
||||||
logic.set_wallpaper_by_time()
|
logic.set_wallpaper_by_time()
|
||||||
logic.schedule_wallpapers()
|
logic.schedule_wallpapers()
|
|
@ -5,8 +5,9 @@ import tomllib
|
||||||
from datetime import datetime, time
|
from datetime import datetime, time
|
||||||
from apscheduler.schedulers.background import BackgroundScheduler
|
from apscheduler.schedulers.background import BackgroundScheduler
|
||||||
from apscheduler.triggers.cron import CronTrigger
|
from apscheduler.triggers.cron import CronTrigger
|
||||||
|
from typing import Dict, List
|
||||||
|
|
||||||
from wallman_classes import *
|
from wallman_classes import ConfigError, ConfigGeneral, ConfigFile
|
||||||
|
|
||||||
# Setup Logging. NOTE: Declaration as a global variable is necessary to ensure correct functionality across multiple modules.
|
# Setup Logging. NOTE: Declaration as a global variable is necessary to ensure correct functionality across multiple modules.
|
||||||
global logger
|
global logger
|
Loading…
Reference in a new issue