37 lines
767 B
Python
37 lines
767 B
Python
import os
|
|
|
|
__version__ = "20231014.0"
|
|
|
|
|
|
def get_version():
|
|
return __version__
|
|
|
|
|
|
def main():
|
|
from mirva.mirva import Mirva
|
|
|
|
album = Mirva()
|
|
album.init()
|
|
album.run()
|
|
|
|
|
|
def recursive_main():
|
|
from mirva.mirva import Mirva
|
|
|
|
folders = ["."]
|
|
for dp, dn, fn in os.walk("."):
|
|
dn[:] = [d for d in dn if d[0] != "."]
|
|
folders.extend([os.path.join(dp,d) for d in sorted(dn, reverse=True)])
|
|
folders.reverse()
|
|
curwd = os.getcwd()
|
|
for f in folders:
|
|
print("Running in folder: {}".format(f))
|
|
album = Mirva()
|
|
album.options.folder = f
|
|
album.options.add_folders = True
|
|
album.options.add_back = False if f == "." else True
|
|
album.init()
|
|
album.run()
|
|
os.chdir(curwd)
|
|
|