Sha256: 5c987e500b791e49fe26da736cb2a4b61faa607842f1de0d2118c299bcb050cd

Contents?: true

Size: 1.97 KB

Versions: 5

Compression:

Stored size: 1.97 KB

Contents

# typed: strict
# frozen_string_literal: true

require 'sorbet-runtime'
require 'active_support'
require 'active_support/core_ext/object/deep_dup'
require 'active_support/core_ext/object/try'
require 'active_support/core_ext/hash/indifferent_access'
require 'active_support/core_ext/array/wrap'
require 'active_support/core_ext/array/access'
require 'active_support/core_ext/numeric/bytes'
require 'active_support/core_ext/numeric/conversions'
require 'active_support/core_ext/numeric/time'

module Workato
  module Connector
    module Sdk
      DEFAULT_MASTER_KEY_ENV = 'WORKATO_CONNECTOR_MASTER_KEY'
      DEFAULT_MASTER_KEY_PATH = 'master.key'

      DEFAULT_CONNECTOR_PATH = 'connector.rb'

      DEFAULT_SETTINGS_PATH = 'settings.yaml'
      DEFAULT_ENCRYPTED_SETTINGS_PATH = 'settings.yaml.enc'

      DEFAULT_ACCOUNT_PROPERTIES_PATH = 'account_properties.yaml'
      DEFAULT_ENCRYPTED_ACCOUNT_PROPERTIES_PATH = 'account_properties.yaml.enc'

      DEFAULT_LOOKUP_TABLES_PATH = 'lookup_tables.yaml'

      DEFAULT_TIME_ZONE = 'Pacific Time (US & Canada)'

      DEFAULT_SCHEMAS_PATH = 'workato_schemas.json'

      WORKATO_API_EMAIL_ENV = 'WORKATO_API_EMAIL'
      WORKATO_API_TOKEN_ENV = 'WORKATO_API_TOKEN'

      WORKATO_BASE_URL_ENV = 'WORKATO_BASE_URL'
      DEFAULT_WORKATO_BASE_URL = 'https://app.workato.com'
      WORKATO_BASE_URL = T.let(ENV.fetch(WORKATO_BASE_URL_ENV, DEFAULT_WORKATO_BASE_URL), String)
    end
  end
end

require_relative '../../extension/hash_with_indifferent_access'

require_relative './errors'
require_relative './account_properties'
require_relative './operation'
require_relative './connection'
require_relative './stream'
require_relative './streams'
require_relative './action'
require_relative './lookup_tables'
require_relative './object_definitions'
require_relative './request'
require_relative './settings'
require_relative './summarize'
require_relative './trigger'
require_relative './version'
require_relative './workato_schemas'
require_relative './connector'

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
workato-connector-sdk-1.3.4 lib/workato/connector/sdk/core.rb
workato-connector-sdk-1.3.3 lib/workato/connector/sdk/core.rb
workato-connector-sdk-1.3.2 lib/workato/connector/sdk/core.rb
workato-connector-sdk-1.3.1 lib/workato/connector/sdk/core.rb
workato-connector-sdk-1.3.0 lib/workato/connector/sdk/core.rb