Bug on maxSecondsUntilRampdown missing a parenthesis during pset tweaking
**Impact of the bug**
maxSecondsUntilRampdown is missing a parenthesis in the json created for the pset tweak. Tweak will fail

**Describe the bug**
Missing parenthesis will make pset tweak for that parameter fail

**How to reproduce it**
Tweak that parameter

**Expected behavior**
Tweak should happen

**Additional context and error message**
Bug noticed by @belforte while looking at the code, thanks a lot! 
diff --git a/src/python/WMCore/WMRuntime/Scripts/SetupCMSSWPset.py b/src/python/WMCore/WMRuntime/Scripts/SetupCMSSWPset.py
index e339ceeac..4bac97d20 100644
--- a/src/python/WMCore/WMRuntime/Scripts/SetupCMSSWPset.py
+++ b/src/python/WMCore/WMRuntime/Scripts/SetupCMSSWPset.py
@@ -815,7 +815,7 @@ class SetupCMSSWPset(ScriptInterface):
         # limit run time if desired
         if hasattr(self.step.data.application.configuration, "maxSecondsUntilRampdown"):
             self.tweak.addParameter("process.maxSecondsUntilRampdown.input",
-                "customTypeCms.untracked.PSet(input=cms.untracked.int32(%s)" % self.step.data.application.configuration.maxSecondsUntilRampdown)
+                "customTypeCms.untracked.PSet(input=cms.untracked.int32(%s))" % self.step.data.application.configuration.maxSecondsUntilRampdown)
 
         # accept an overridden TFC from the step
         if hasattr(self.step.data.application, 'overrideCatalog'):
['src/python/WMCore/WMRuntime/Scripts/SetupCMSSWPset.py']