Class: Pullentity::Client::Generate::Auth
- Inherits:
-
Thor
- Object
- Thor
- Pullentity::Client::Generate::Auth
show all
- Includes:
- Utils
- Defined in:
- lib/pullentity-client/generate/auth.rb
Instance Method Summary
collapse
Methods included from Utils
#base_location, #create_directories, #create_new_file, #create_with_template, #error, #log, #remove_directories, #remove_files, source_root, #templates, #touch, #underscore
Instance Method Details
#download_json_data ⇒ Object
270
271
272
|
# File 'lib/pullentity-client/generate/auth.rb', line 270
def download_json_data
get_data
end
|
#export(name) ⇒ Object
253
254
255
256
|
# File 'lib/pullentity-client/generate/auth.rb', line 253
def export(name)
say "exporting current theme...", :green
export_api_call
end
|
#list_sites ⇒ Object
243
244
245
|
# File 'lib/pullentity-client/generate/auth.rb', line 243
def list_sites
get_sites
end
|
#make_default ⇒ Object
259
260
261
262
|
# File 'lib/pullentity-client/generate/auth.rb', line 259
def make_default
say "set theme to default", :green
make_default_for_site
end
|
#select_site ⇒ Object
248
249
250
|
# File 'lib/pullentity-client/generate/auth.rb', line 248
def select_site
prompt_for_site_select
end
|
#set_login(email) ⇒ Object
238
239
240
|
# File 'lib/pullentity-client/generate/auth.rb', line 238
def set_login(email)
login(email)
end
|
#show_theme ⇒ Object
265
266
267
|
# File 'lib/pullentity-client/generate/auth.rb', line 265
def show_theme
current_theme
end
|