Module: TransyncConfig
- Defined in:
- lib/transync/transync_config.rb
Constant Summary collapse
- WORKSHEET_COLUMNS =
Result of WORKSHEET_COLUMNS should be something like this depends on LANGUAGES set in settings yaml file WORKSHEET_COLUMNS = { key: 1, en: 2, de: 3 }
{ key: 1 }
- START_ROW =
2
Class Method Summary collapse
- .init_spreadsheet ⇒ Object
-
.re_init ⇒ Object
used for init command after we create new tabs.
- .spreadsheet ⇒ Object
- .worksheets ⇒ Object
Class Method Details
.init_spreadsheet ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/transync/transync_config.rb', line 14 def self.init_spreadsheet session = GoogleDrive.login(CONFIG['GDOC']['email'], CONFIG['GDOC']['password']) spreadsheet = session.spreadsheet_by_key(CONFIG['GDOC']['key']) worksheets = spreadsheet.worksheets return spreadsheet, worksheets end |
.re_init ⇒ Object
used for init command after we create new tabs
39 40 41 |
# File 'lib/transync/transync_config.rb', line 39 def self.re_init @spreadsheet, @worksheets = TransyncConfig.init_spreadsheet end |
.spreadsheet ⇒ Object
47 48 49 |
# File 'lib/transync/transync_config.rb', line 47 def self.spreadsheet @spreadsheet end |
.worksheets ⇒ Object
43 44 45 |
# File 'lib/transync/transync_config.rb', line 43 def self.worksheets @worksheets end |