summaryrefslogtreecommitdiffstats
path: root/cobbler/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'cobbler/api.py')
-rw-r--r--cobbler/api.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/cobbler/api.py b/cobbler/api.py
index ffc62644..c36d442a 100644
--- a/cobbler/api.py
+++ b/cobbler/api.py
@@ -36,6 +36,7 @@ import action_replicate
import action_acl
import action_report
import action_power
+import action_hardlink
from cexceptions import *
import sub_process
import module_loader
@@ -681,6 +682,10 @@ class BootAPI:
iso=iso, profiles=profiles, systems=systems, tempdir=tempdir, distro=distro, standalone=standalone, source=source
)
+ def hardlink(self):
+ linker = action_hardlink.HardLinker(self._config)
+ return linker.run()
+
def replicate(self, cobbler_master = None, sync_all=False, sync_kickstarts=False, sync_trees=False, sync_repos=False, sync_triggers=False, systems=False):
"""
Pull down metadata from a remote cobbler server that is a master to this server.