diff options
| -rwxr-xr-x | bin/emq-jobmanager | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/bin/emq-jobmanager b/bin/emq-jobmanager index 4071ada..69c21ed 100755 --- a/bin/emq-jobmanager +++ b/bin/emq-jobmanager | |||
| @@ -34,7 +34,10 @@ if __name__ == "__main__": | |||
| 34 | parser.add_argument('--jobs', '-J', type=int, nargs='?', | 34 | parser.add_argument('--jobs', '-J', type=int, nargs='?', |
| 35 | help='the max number of concurrent jobs to manage at ' | 35 | help='the max number of concurrent jobs to manage at ' |
| 36 | 'a time') | 36 | 'a time') |
| 37 | 37 | parser.add_argument('--name', '-n', type=str, default=None, | |
| 38 | help="A unique ame to give this node. If one " | ||
| 39 | "isn't provided a random uuid will be " | ||
| 40 | "generated") | ||
| 38 | args = parser.parse_args() | 41 | args = parser.parse_args() |
| 39 | 42 | ||
| 40 | # Overwrite the default config location with the one passed to the app | 43 | # Overwrite the default config location with the one passed to the app |
| @@ -48,6 +51,8 @@ if __name__ == "__main__": | |||
| 48 | 51 | ||
| 49 | broker_addr = args.broker_addr | 52 | broker_addr = args.broker_addr |
| 50 | concurrent_jobs = args.jobs | 53 | concurrent_jobs = args.jobs |
| 54 | name = args.name | ||
| 51 | 55 | ||
| 52 | j = JobManager(queues=queues, concurrent_jobs=concurrent_jobs) | 56 | j = JobManager(queues=queues, concurrent_jobs=concurrent_jobs, |
| 57 | name=name) | ||
| 53 | j.jobmanager_main(broker_addr=broker_addr) | 58 | j.jobmanager_main(broker_addr=broker_addr) |