Module: CosmosCompatibility

Included in:
Object
Defined in:
lib/openc3/top_level.rb

Instance Method Summary collapse

Instance Method Details

#load(*args) ⇒ Object



572
573
574
575
576
577
578
579
# File 'lib/openc3/top_level.rb', line 572

def load(*args)
  filename = args[0]
  if filename[0..6] == "cosmos/"
    filename[0..6] = "openc3/"
  end
  args[0] = filename
  super(*args)
end

#require(*args) ⇒ Object



564
565
566
567
568
569
570
571
# File 'lib/openc3/top_level.rb', line 564

def require(*args)
  filename = args[0]
  if filename[0..6] == "cosmos/"
    filename[0..6] = "openc3/"
  end
  args[0] = filename
  super(*args)
end