Alon Bar-Lev has uploaded a new change for review.

Change subject: extapi: provide configuration file name
......................................................................

extapi: provide configuration file name

this will enable extension to use relative file names.

Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1158775
Change-Id: Ie380f38f1ef6a68bdfa58c3b17ab26ed0fbb37b3
Signed-off-by: Alon Bar-Lev <[email protected]>
---
M 
backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/Base.java
M 
backend/manager/modules/extensions-manager/src/main/java/org/ovirt/engine/core/extensions/mgr/ExtensionsManager.java
2 files changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/31/34631/1

diff --git 
a/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/Base.java
 
b/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/Base.java
index e8ed109..1ba7d8e 100644
--- 
a/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/Base.java
+++ 
b/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/Base.java
@@ -200,6 +200,10 @@
         /** Extension instance name. */
         public static final ExtKey INSTANCE_NAME = new 
ExtKey("EXTENSION_INSTANCE_NAME", String.class, 
"65c67ff6-aeca-4bd5-a245-8674327f011b");
         /**
+         * Extension configuration file.
+         */
+        public static final ExtKey CONFIGURATION_FILE = new 
ExtKey("EXTENSION_CONFIGURATION_FILE", String.class, 
"4fb0ffd3-983c-4f3f-98ff-9660bd67af6a");
+        /**
          * Extension configuration.
          * Extension configuration as loaded.
          * @see ConfigKeys
diff --git 
a/backend/manager/modules/extensions-manager/src/main/java/org/ovirt/engine/core/extensions/mgr/ExtensionsManager.java
 
b/backend/manager/modules/extensions-manager/src/main/java/org/ovirt/engine/core/extensions/mgr/ExtensionsManager.java
index 8dfe54a..b65c8b0 100644
--- 
a/backend/manager/modules/extensions-manager/src/main/java/org/ovirt/engine/core/extensions/mgr/ExtensionsManager.java
+++ 
b/backend/manager/modules/extensions-manager/src/main/java/org/ovirt/engine/core/extensions/mgr/ExtensionsManager.java
@@ -206,6 +206,9 @@
                             Base.ContextKeys.LOCALE,
                             Locale.getDefault().toString()
                     ).mput(
+                            Base.ContextKeys.CONFIGURATION_FILE,
+                            entry.file == null ? null : 
entry.file.getAbsolutePath()
+                    ).mput(
                             Base.ContextKeys.CONFIGURATION,
                             props
                     ).mput(


-- 
To view, visit http://gerrit.ovirt.org/34631
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie380f38f1ef6a68bdfa58c3b17ab26ed0fbb37b3
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Alon Bar-Lev <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to