Commit c9873fde authored by Matthieu Coudron's avatar Matthieu Coudron Committed by Matthieu Coudron
Browse files

lua/updater: fix a few issues

there were remaining tabs in file and the update member was not implemented
parent d503b6e1
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -26,7 +26,8 @@ log = logging.getLogger()
log.addHandler(logging.StreamHandler())

ROOT = Path(os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))).parent.parent # type: ignore
from pluginupdate import Editor, update_plugins, FetchConfig, CleanEnvironment
import pluginupdate
from pluginupdate import update_plugins, FetchConfig, CleanEnvironment

PKG_LIST="maintainers/scripts/luarocks-packages.csv"
TMP_FILE="$(mktemp)"
@@ -70,7 +71,7 @@ class LuaPlugin:
        return self.name.replace(".", "-")

# rename Editor to LangUpdate/ EcosystemUpdater
class LuaEditor(Editor):
class LuaEditor(pluginupdate.Editor):
    def get_current_plugins(self):
        return []

@@ -87,6 +88,9 @@ class LuaEditor(Editor):
                luaPackages.append(plugin)
        return luaPackages

    def update(self, args):
        update_plugins(self, args)

    def generate_nix(
        self,
        results: List[Tuple[LuaPlugin, str]],