]> git.proxmox.com Git - pve-manager.git/commitdiff
api: add realm-sync crud api to /cluster/jobs
authorDominik Csapak <d.csapak@proxmox.com>
Tue, 17 Jan 2023 11:46:58 +0000 (12:46 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 7 Jun 2023 09:38:34 +0000 (11:38 +0200)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
 [ T: fix-up realm sync module namespace, moved to PVE::API2::Jobs ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/API2/Cluster/Jobs.pm

index 8166333dcf5ea395b6bec16a33577d2cb8c082a3..56b40fa25142d290169289e592287578e54594e4 100644 (file)
@@ -6,8 +6,15 @@ use warnings;
 use PVE::RESTHandler;
 use PVE::CalendarEvent;
 
+use PVE::API2::Jobs::RealmSync;
+
 use base qw(PVE::RESTHandler);
 
+__PACKAGE__->register_method ({
+    subclass => "PVE::API2::Jobs::RealmSync",
+    path => 'realm-sync',
+});
+
 __PACKAGE__->register_method({
     name => 'index',
     path => '',
@@ -35,6 +42,7 @@ __PACKAGE__->register_method({
     code => sub {
        return [
           { subdir => 'schedule-analyze' },
+          { subdir => 'realm-sync' },
        ];
     }});