diff --git a/pyproject.toml b/pyproject.toml index b53ed5ebe9..6411f9edd0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,42 @@ dependencies = [ [project.urls] Homepage = "https://nav.uninett.no/" +[project.scripts] +alertengine = "nav.bin.alertengine:main" +autoenable = "nav.bin.autoenable:main" +collect_active_ip = "nav.bin.collect_active_ip:main" +emailreports = "nav.bin.emailreports:main" +eventengine = "nav.bin.eventengine:main" +ipdevpolld = "nav.bin.ipdevpolld:main" +logengine = "nav.bin.logengine:main" +macwatch = "nav.bin.macwatch:main" +mailin = "nav.bin.mailin:main" +maintengine = "nav.bin.maintengine:main" +nav = "nav.bin.nav:main" +navcheckservice = "nav.bin.navcheckservice:main" +navclean = "nav.bin.navclean:main" +navdf = "nav.bin.navdf:main" +navdump = "nav.bin.navdump:main" +naventity = "nav.bin.naventity:main" +navoidverify = "nav.bin.navoidverify:main" +navpgdump = "nav.bin.navpgdump:main" +navsnmp = "nav.bin.navsnmp:main" +navstats = "nav.bin.navstats:main" +navsyncdb = "nav.bin.navsyncdb:main" +navsynctypes = "nav.bin.navsynctypes:main" +navtopology = "nav.bin.navtopology:main" +navuser = "nav.bin.navuser:main" +netbiostracker = "nav.bin.netbiostracker:main" +pping = "nav.bin.pping:main" +radiusparser = "nav.bin.radiusparser:main" +servicemon = "nav.bin.servicemon:main" +smsd = "nav.bin.smsd:main" +snmptrapd = "nav.bin.snmptrapd:main" +sortedstats_cacher = "nav.bin.sortedstats_cacher:main" +start_arnold = "nav.bin.start_arnold:main" +t1000 = "nav.bin.t1000:main" +thresholdmon = "nav.bin.thresholdmon:main" + [tool.setuptools] include-package-data = true zip-safe = false diff --git a/python/nav/bin/__init__.py b/python/nav/bin/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/bin/alertengine.py b/python/nav/bin/alertengine.py similarity index 100% rename from bin/alertengine.py rename to python/nav/bin/alertengine.py diff --git a/bin/autoenable.py b/python/nav/bin/autoenable.py similarity index 100% rename from bin/autoenable.py rename to python/nav/bin/autoenable.py diff --git a/bin/collect_active_ip.py b/python/nav/bin/collect_active_ip.py similarity index 100% rename from bin/collect_active_ip.py rename to python/nav/bin/collect_active_ip.py diff --git a/bin/emailreports.py b/python/nav/bin/emailreports.py similarity index 100% rename from bin/emailreports.py rename to python/nav/bin/emailreports.py diff --git a/bin/eventengine b/python/nav/bin/eventengine.py similarity index 100% rename from bin/eventengine rename to python/nav/bin/eventengine.py diff --git a/bin/ipdevpolld b/python/nav/bin/ipdevpolld.py similarity index 100% rename from bin/ipdevpolld rename to python/nav/bin/ipdevpolld.py diff --git a/bin/logengine.py b/python/nav/bin/logengine.py similarity index 100% rename from bin/logengine.py rename to python/nav/bin/logengine.py diff --git a/bin/macwatch.py b/python/nav/bin/macwatch.py similarity index 100% rename from bin/macwatch.py rename to python/nav/bin/macwatch.py diff --git a/bin/mailin.py b/python/nav/bin/mailin.py similarity index 100% rename from bin/mailin.py rename to python/nav/bin/mailin.py diff --git a/bin/maintengine.py b/python/nav/bin/maintengine.py similarity index 100% rename from bin/maintengine.py rename to python/nav/bin/maintengine.py diff --git a/bin/nav b/python/nav/bin/nav.py similarity index 100% rename from bin/nav rename to python/nav/bin/nav.py diff --git a/bin/navcheckservice b/python/nav/bin/navcheckservice.py similarity index 100% rename from bin/navcheckservice rename to python/nav/bin/navcheckservice.py diff --git a/bin/navclean b/python/nav/bin/navclean.py similarity index 100% rename from bin/navclean rename to python/nav/bin/navclean.py diff --git a/bin/navdf b/python/nav/bin/navdf.py similarity index 100% rename from bin/navdf rename to python/nav/bin/navdf.py diff --git a/bin/navdump b/python/nav/bin/navdump.py similarity index 100% rename from bin/navdump rename to python/nav/bin/navdump.py diff --git a/bin/naventity b/python/nav/bin/naventity.py similarity index 100% rename from bin/naventity rename to python/nav/bin/naventity.py diff --git a/bin/navoidverify b/python/nav/bin/navoidverify.py similarity index 100% rename from bin/navoidverify rename to python/nav/bin/navoidverify.py diff --git a/bin/navpgdump b/python/nav/bin/navpgdump.py similarity index 100% rename from bin/navpgdump rename to python/nav/bin/navpgdump.py diff --git a/bin/navsnmp b/python/nav/bin/navsnmp.py similarity index 100% rename from bin/navsnmp rename to python/nav/bin/navsnmp.py diff --git a/bin/navstats b/python/nav/bin/navstats.py similarity index 100% rename from bin/navstats rename to python/nav/bin/navstats.py diff --git a/bin/navsyncdb b/python/nav/bin/navsyncdb.py similarity index 100% rename from bin/navsyncdb rename to python/nav/bin/navsyncdb.py diff --git a/bin/navsynctypes b/python/nav/bin/navsynctypes.py similarity index 100% rename from bin/navsynctypes rename to python/nav/bin/navsynctypes.py diff --git a/bin/navtopology b/python/nav/bin/navtopology.py similarity index 100% rename from bin/navtopology rename to python/nav/bin/navtopology.py diff --git a/bin/navuser b/python/nav/bin/navuser.py similarity index 100% rename from bin/navuser rename to python/nav/bin/navuser.py diff --git a/bin/netbiostracker.py b/python/nav/bin/netbiostracker.py similarity index 100% rename from bin/netbiostracker.py rename to python/nav/bin/netbiostracker.py diff --git a/bin/pping.py b/python/nav/bin/pping.py similarity index 100% rename from bin/pping.py rename to python/nav/bin/pping.py diff --git a/bin/radiusparser.py b/python/nav/bin/radiusparser.py similarity index 100% rename from bin/radiusparser.py rename to python/nav/bin/radiusparser.py diff --git a/bin/servicemon.py b/python/nav/bin/servicemon.py similarity index 100% rename from bin/servicemon.py rename to python/nav/bin/servicemon.py diff --git a/bin/smsd.py b/python/nav/bin/smsd.py similarity index 100% rename from bin/smsd.py rename to python/nav/bin/smsd.py diff --git a/bin/snmptrapd.py b/python/nav/bin/snmptrapd.py similarity index 100% rename from bin/snmptrapd.py rename to python/nav/bin/snmptrapd.py diff --git a/bin/sortedstats_cacher.py b/python/nav/bin/sortedstats_cacher.py similarity index 100% rename from bin/sortedstats_cacher.py rename to python/nav/bin/sortedstats_cacher.py diff --git a/bin/start_arnold.py b/python/nav/bin/start_arnold.py similarity index 100% rename from bin/start_arnold.py rename to python/nav/bin/start_arnold.py diff --git a/bin/t1000.py b/python/nav/bin/t1000.py similarity index 100% rename from bin/t1000.py rename to python/nav/bin/t1000.py diff --git a/bin/thresholdmon b/python/nav/bin/thresholdmon.py similarity index 100% rename from bin/thresholdmon rename to python/nav/bin/thresholdmon.py