jobs/all_jobs_shared.rb in remi-0.2.42 vs jobs/all_jobs_shared.rb in remi-0.3.0

- old
+ new

@@ -2,24 +2,27 @@ # Put anything in here that should be shared by all jobs. require 'bundler/setup' require 'remi' -module AllJobsShared - include Remi::Job +class AllJobsShared < Remi::Job - define_param :sftp, { - host: 'example.com', - username: 'user', - password: '1234567890' - } + param :sftp do + { + host: 'example.com', + username: 'user', + password: '1234567890' + } + end - define_param :salesforce_credentials, { - host: 'login.salesforce.com', - username: 'user@example.com', - password: 'password', - security_token: '4342jn3j4n32n4', - client_id: 'dkfjsdkfjoasdjdf', - client_secret: '28357245723475', - instance_url: 'https://na1.salesforce.com' - } + param :salesforce_credentials do + { + host: 'login.salesforce.com', + username: 'user@example.com', + password: 'password', + security_token: '4342jn3j4n32n4', + client_id: 'dkfjsdkfjoasdjdf', + client_secret: '28357245723475', + instance_url: 'https://na1.salesforce.com' + } + end end