`bring_online` parameter is submitted as a string, instead of int, to FTS
Motivation
----------
https://github.com/rucio/rucio/blob/e2ed93b6d315091cf4960f76b4253ce8fad27a6c/lib/rucio/daemons/conveyor/submitter.py#L107
Loads the value as a string. Later on in the workflow this is submitted to FTS as a string in the dictionary, which the new FTS3 REST interface on fts3-pilot does not like.

Modification
------------
This should be cast to int, or better loaded with `config_get_int`. Also applies to the stager.

diff --git a/lib/rucio/daemons/conveyor/stager.py b/lib/rucio/daemons/conveyor/stager.py
index 920848140..3240d54bc 100644
--- a/lib/rucio/daemons/conveyor/stager.py
+++ b/lib/rucio/daemons/conveyor/stager.py
@@ -40,7 +40,7 @@ from six.moves.configparser import NoOptionError
 
 import rucio.db.sqla.util
 from rucio.common import exception
-from rucio.common.config import config_get, config_get_bool
+from rucio.common.config import config_get, config_get_bool, config_get_int
 from rucio.common.logging import setup_logging
 from rucio.core.monitor import record_counter, record_timer
 from rucio.core import transfer as transfer_core
@@ -68,7 +68,7 @@ def stager(once=False, rses=None, bulk=100, group_bulk=1, group_policy='rule',
         failover_scheme = None
 
     try:
-        bring_online = config_get('conveyor', 'bring_online')
+        bring_online = config_get_int('conveyor', 'bring_online')
     except NoOptionError:
         bring_online = 43200
 
diff --git a/lib/rucio/daemons/conveyor/submitter.py b/lib/rucio/daemons/conveyor/submitter.py
index 4d4109e36..45d6dd36d 100644
--- a/lib/rucio/daemons/conveyor/submitter.py
+++ b/lib/rucio/daemons/conveyor/submitter.py
@@ -48,7 +48,7 @@ from six.moves.configparser import NoOptionError
 
 import rucio.db.sqla.util
 from rucio.common import exception
-from rucio.common.config import config_get, config_get_bool
+from rucio.common.config import config_get, config_get_bool, config_get_int
 from rucio.common.logging import setup_logging
 from rucio.common.schema import get_schema_value
 from rucio.common.utils import PriorityQueue
@@ -104,7 +104,7 @@ def submitter(once=False, rses=None, partition_wait_time=10,
         timeout = None
 
     try:
-        bring_online = config_get('conveyor', 'bring_online')
+        bring_online = config_get_int('conveyor', 'bring_online')
     except NoOptionError:
         bring_online = 43200
 
['lib/rucio/daemons/conveyor/submitter.py', 'lib/rucio/daemons/conveyor/stager.py']