mirror of
https://github.com/inspec/inspec
synced 2024-12-11 22:02:47 +00:00
14 lines
293 B
Ruby
14 lines
293 B
Ruby
|
# encoding: utf-8
|
||
|
# author: Christoph Hartmann
|
||
|
# author: Dominik Richter
|
||
|
class Spdx
|
||
|
def self.licenses
|
||
|
spdx_file = File.join(File.dirname(__FILE__), 'spdx.txt').freeze
|
||
|
File.read(spdx_file).split("\n")
|
||
|
end
|
||
|
|
||
|
def self.valid_license?(license)
|
||
|
licenses.include?(license)
|
||
|
end
|
||
|
end
|