lib/ogre/org-create.rb in ogre-0.1.5 vs lib/ogre/org-create.rb in ogre-0.1.6
- old
+ new
@@ -18,12 +18,12 @@
class_option :authors, aliases: '-C', type: :string, desc: DESC_REPO_AUTHORS
class_option :repo_url, aliases: '-r', type: :string, desc: DESC_REPO_URL
# organization create method
def org_create
- org_json = { name: "#{org}", full_name: "#{org_desc}" }
- response = chef_rest.post_rest('/organizations', org_json)
+ org_json = { name: org.to_s, full_name: org_desc.to_s }
+ response = chef_rest.post('/organizations', org_json)
puts "'#{org}' org has been created."
# use chef repo generate to create a chef policy repo
if options[:create_repo]
# check for policy repo - order of precedence: cli, config.json, default
@@ -95,22 +95,22 @@
generate_str << skeleton_repo_path
# optional license
if options[:license]
generate_str << '-I'
- generate_str << "#{options[:license]}"
+ generate_str << options[:license].to_s
end
# optional email
if options[:email]
generate_str << '-m'
- generate_str << "#{options[:email]}"
+ generate_str << options[:email].to_s
end
# optional authors
if options[:authors]
generate_str << '-C'
- generate_str << "#{options[:authors]}"
+ generate_str << options[:authors].to_s
end
generate_str
end
end