Method: OpenC3::MicroserviceModel.names

Defined in:
lib/openc3/models/microservice_model.rb

.names(scope: nil) ⇒ Object



54
55
56
57
58
59
60
61
62
63
# File 'lib/openc3/models/microservice_model.rb', line 54

def self.names(scope: nil)
  scoped = []
  unscoped = super(PRIMARY_KEY)
  unscoped.each do |name|
    if !scope or name.split("__")[0] == scope
      scoped << name
    end
  end
  scoped
end