Plugin initialization info
diff --git a/init.go b/init.go
index 1465df1..ad04f1c 100644
--- a/init.go
+++ b/init.go
@@ -34,7 +34,7 @@
apid.RegisterPlugin(initPlugin)
}
-func initPlugin(services apid.Services) error {
+func initPlugin(services apid.Services) (apid.PluginData, error) {
log = services.Log().ForModule("apidVerifyAPIKey")
log.Debug("start init")
@@ -46,7 +46,7 @@
events.Listen("ApigeeSync", &handler{})
log.Debug("end init")
- return nil
+ return pluginData, nil
}
func createTables(db apid.DB) {
diff --git a/pluginData.go b/pluginData.go
new file mode 100644
index 0000000..8c3335d
--- /dev/null
+++ b/pluginData.go
@@ -0,0 +1,11 @@
+package apidVerifyApiKey
+
+import "github.com/30x/apid"
+
+var pluginData = apid.PluginData{
+ Name: "apidVerifyAPIKey",
+ Version: "0.0.1",
+ ExtraData: map[string]interface{}{
+ "schemaVersion": "0.0.1",
+ },
+}