Requires #166 to be merged - [ ] Add config file ([ref](https://github.com/SMART-Lab/smartdispatch/tree/4c38f0afa3066961a999402ae076744adee124e3/smartdispatch/config)) - [ ] Add cluster name support to detect_cluster() ([ref](https://github.com/aalitaiga/smartdispatch/blob/559de857fe9723ec705a41c054669fa25c1aca99/smartdispatch/utils.py#L112-L139)) - [ ] Add launcher ([ref](https://github.com/aalitaiga/smartdispatch/blob/559de857fe9723ec705a41c054669fa25c1aca99/smartdispatch/utils.py#L141-L145)) - [ ] Add custom Job generator if necessary ([ref](https://github.com/aalitaiga/smartdispatch/blob/559de857fe9723ec705a41c054669fa25c1aca99/smartdispatch/job_generator.py#L192-L201)) - [ ] Add custom function to Fetch PID if necessary ([ref](https://github.com/SMART-Lab/smartdispatch/blob/4c38f0afa3066961a999402ae076744adee124e3/smartdispatch/smartdispatch.py#L190-L196)) https://docs.computecanada.ca/wiki/Graham