Module: RubySkynet::Common::ClassMethods
- Defined in:
- lib/ruby_skynet/common.rb
Instance Method Summary collapse
-
#skynet_name ⇒ Object
Name of this service to Register with Skynet Default: class name.
- #skynet_name=(skynet_name) ⇒ Object
-
#skynet_region ⇒ Object
Region within which this service is defined Default: RubySkynet.region.
- #skynet_region=(skynet_region) ⇒ Object
-
#skynet_version ⇒ Object
Version of this service to register with Skynet Default: nil.
- #skynet_version=(skynet_version) ⇒ Object
Instance Method Details
#skynet_name ⇒ Object
Name of this service to Register with Skynet Default: class name
44 45 46 |
# File 'lib/ruby_skynet/common.rb', line 44 def skynet_name @skynet_name ||= name.gsub('::', '.') end |
#skynet_name=(skynet_name) ⇒ Object
48 49 50 |
# File 'lib/ruby_skynet/common.rb', line 48 def skynet_name=(skynet_name) @skynet_name = skynet_name end |
#skynet_region ⇒ Object
Region within which this service is defined Default: RubySkynet.region
64 65 66 |
# File 'lib/ruby_skynet/common.rb', line 64 def skynet_region @skynet_region || ::RubySkynet.region end |
#skynet_region=(skynet_region) ⇒ Object
68 69 70 |
# File 'lib/ruby_skynet/common.rb', line 68 def skynet_region=(skynet_region) @skynet_region = skynet_region end |
#skynet_version ⇒ Object
Version of this service to register with Skynet Default: nil
54 55 56 |
# File 'lib/ruby_skynet/common.rb', line 54 def skynet_version @skynet_version ||= nil end |
#skynet_version=(skynet_version) ⇒ Object
58 59 60 |
# File 'lib/ruby_skynet/common.rb', line 58 def skynet_version=(skynet_version) @skynet_version = skynet_version end |