-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathskull_island.rb
66 lines (61 loc) · 2.19 KB
/
skull_island.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# frozen_string_literal: true
# Core Extensions
require 'core_extensions/string/transformations'
String.include CoreExtensions::String::Transformations
# Standard Library Requirements
require 'date'
require 'digest'
require 'json'
require 'singleton'
require 'uri'
require 'yaml'
# External Library Requirements
require 'deepsort'
require 'erubi'
require 'linguistics'
Linguistics.use(:en)
require 'rest-client'
require 'will_paginate'
require 'will_paginate/array'
# Internal Requirements
require 'skull_island/version'
require 'skull_island/api_exception'
require 'skull_island/exceptions/ambiguous_find'
require 'skull_island/exceptions/api_client_not_configured'
require 'skull_island/exceptions/immutable_modification'
require 'skull_island/exceptions/invalid_arguments'
require 'skull_island/exceptions/invalid_cache_size'
require 'skull_island/exceptions/invalid_options'
require 'skull_island/exceptions/invalid_property'
require 'skull_island/exceptions/invalid_where_query'
require 'skull_island/exceptions/new_instance_with_id'
require 'skull_island/helpers/api_client'
require 'skull_island/validations/api_client'
require 'skull_island/lru_cache'
require 'skull_island/api_client_base'
require 'skull_island/api_client'
require 'skull_island/simple_api_client'
require 'skull_island/resource_collection'
require 'skull_island/helpers/cli_erb'
require 'skull_island/helpers/meta'
require 'skull_island/helpers/resource'
require 'skull_island/helpers/resource_class'
require 'skull_island/helpers/migration'
require 'skull_island/validations/resource'
require 'skull_island/resource'
require 'skull_island/resources/access_control_list'
require 'skull_island/resources/ca_certificate'
require 'skull_island/resources/certificate'
require 'skull_island/resources/basicauth_credential'
require 'skull_island/resources/jwt_credential'
require 'skull_island/resources/keyauth_credential'
require 'skull_island/resources/consumer'
require 'skull_island/resources/plugin'
require 'skull_island/resources/service'
require 'skull_island/resources/route'
require 'skull_island/resources/upstream'
require 'skull_island/resources/upstream_target'
module SkullIsland
class Error < StandardError; end
# Your code goes here...
end