module RubySkynet::Common::ClassMethods

Public Instance Methods

skynet_name() click to toggle source

Name of this service to Register with Skynet Default: class name

# File lib/ruby_skynet/common.rb, line 44
def skynet_name
  @skynet_name ||= name.gsub('::', '.')
end
skynet_name=(skynet_name) click to toggle source
# File lib/ruby_skynet/common.rb, line 48
def skynet_name=(skynet_name)
  @skynet_name = skynet_name
end
skynet_region() click to toggle source

Region within which this service is defined Default: RubySkynet.region

# File lib/ruby_skynet/common.rb, line 64
def skynet_region
  @skynet_region || ::RubySkynet.region
end
skynet_region=(skynet_region) click to toggle source
# File lib/ruby_skynet/common.rb, line 68
def skynet_region=(skynet_region)
  @skynet_region = skynet_region
end
skynet_version() click to toggle source

Version of this service to register with Skynet Default: nil

# File lib/ruby_skynet/common.rb, line 54
def skynet_version
  @skynet_version ||= nil
end
skynet_version=(skynet_version) click to toggle source
# File lib/ruby_skynet/common.rb, line 58
def skynet_version=(skynet_version)
  @skynet_version = skynet_version
end