summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsnehaldwivedi <sdwivedi@msystechnologies.com>2020-09-22 02:10:53 -0700
committersnehaldwivedi <sdwivedi@msystechnologies.com>2021-02-16 02:45:13 -0800
commitee812455a8f4cf8164bc26384e07dcdc8745cdd1 (patch)
treea675c65b35588264968575b7534f561e4a16b1e6
parentb64b1072c70168ea8111537e69cc689f3e168dfd (diff)
downloadchef-ee812455a8f4cf8164bc26384e07dcdc8745cdd1.tar.gz
Remove unused file
Signed-off-by: snehaldwivedi <sdwivedi@msystechnologies.com>
-rw-r--r--lib/chef/userable.rb106
1 files changed, 0 insertions, 106 deletions
diff --git a/lib/chef/userable.rb b/lib/chef/userable.rb
deleted file mode 100644
index 46b45d01cb..0000000000
--- a/lib/chef/userable.rb
+++ /dev/null
@@ -1,106 +0,0 @@
-#
-# Author:: Snehal Dwivedi (sdwivedi@chef.io)
-# Copyright:: Copyright (c) 2008-2016 Chef Software, Inc.
-# License:: Apache License, Version 2.0
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# common methods of User and UserV1
-class Chef
- class BaseUser
-
- def initialize
- @name = ""
- @password = nil
- @admin = false
- @username = nil
- @display_name = nil
- @first_name = nil
- @middle_name = nil
- @last_name = nil
- @email = nil
- @public_key = nil
- @private_key = nil
- @create_key = nil
- end
-
- def chef_root_rest_v0
- @chef_root_rest_v0 ||= Chef::ServerAPI.new(Chef::Config[:chef_server_root], { api_version: "0" })
- end
-
- def chef_root_rest_v1
- @chef_root_rest_v1 ||= Chef::ServerAPI.new(Chef::Config[:chef_server_root], { api_version: "1" })
- end
-
- def name(arg = nil)
- set_or_return(:name, arg,
- regex: /^[a-z0-9\-_]+$/)
- end
-
- def admin(arg = nil)
- set_or_return(:admin,
- arg, kind_of: [TrueClass, FalseClass])
- end
-
- def username(arg = nil)
- set_or_return(:username, arg,
- regex: /^[a-z0-9\-_]+$/)
- end
-
- def display_name(arg = nil)
- set_or_return(:display_name,
- arg, kind_of: String)
- end
-
- def first_name(arg = nil)
- set_or_return(:first_name,
- arg, kind_of: String)
- end
-
- def middle_name(arg = nil)
- set_or_return(:middle_name,
- arg, kind_of: String)
- end
-
- def last_name(arg = nil)
- set_or_return(:last_name,
- arg, kind_of: String)
- end
-
- def email(arg = nil)
- set_or_return(:email,
- arg, kind_of: String)
- end
-
- def create_key(arg = nil)
- set_or_return(:create_key, arg,
- kind_of: [TrueClass, FalseClass])
- end
-
- def public_key(arg = nil)
- set_or_return(:public_key,
- arg, kind_of: String)
- end
-
- def private_key(arg = nil)
- set_or_return(:private_key,
- arg, kind_of: String)
- end
-
- def password(arg = nil)
- set_or_return(:password,
- arg, kind_of: String)
- end
- end
-end