Attn: Change dump request parameter to integer

The dump request interface is changing from requiring the event log id
to be passed as a string to requiring the event log id to be passed as a
64-bit integer.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I2862ab51cf707b2e6e1a7d3cd9009b9102b70c61
diff --git a/attn/ti_handler.cpp b/attn/ti_handler.cpp
index 2000331..69191ab 100644
--- a/attn/ti_handler.cpp
+++ b/attn/ti_handler.cpp
@@ -508,11 +508,12 @@
         try
         {
             // dbus call arguments
-            std::map<std::string, std::string> createParams;
+            std::map<std::string, std::variant<std::string, uint64_t>>
+                createParams;
             createParams["com.ibm.Dump.Create.CreateParameters.DumpType"] =
                 "com.ibm.Dump.Create.DumpType.Hostboot";
             createParams["com.ibm.Dump.Create.CreateParameters.ErrorLogId"] =
-                std::to_string(logId);
+                uint64_t(logId);
             method.append(createParams);
 
             // using system dbus