diff --git a/Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb b/Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb new file mode 100755 index 0000000..d05fb7e --- /dev/null +++ b/Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb @@ -0,0 +1,28 @@ +#!/usr/bin/ruby +# +require 'csv' + +#first File are the domains +domains = CSV.read(ARGV[0], {:col_sep => ";"}) +#handles +# +handles = CSV.read(ARGV[1], {:col_sep => ";"}) +thead_d = domains.shift +thead_h = handles.shift + +thead = thead_d.values_at(0,2) + thead_h.values_at(5,6,7,14) + +puts "|_."+thead.join("|_.")+"|" + +everything = [] + +domains.each { |domain| + handles.each { |handle| + idx = handle.index(domain[3]) + if(idx) + e_row = domain.values_at(0,2) + handle.values_at(5,6,7,14) + everything << e_row + puts "|"+(e_row).join("|")+"|" + end + } +} diff --git a/README b/README index e69de29..c4d3f98 100644 --- a/README +++ b/README @@ -0,0 +1,7 @@ +h2. Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb + +Creates a nifty remine-wiki Table from Hetzner CSV files (Robot. + +@Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb Hetzner_2016-05-17_domains.csv Hetzner_2016-05-17_handles.csv@ + +See here: https://redmine.maketank.net/projects/dedicated-server/wiki/Registered_Domains#All-together-now diff --git a/muttrc b/muttrc index 4b2523f..5d1e63c 100644 --- a/muttrc +++ b/muttrc @@ -9,14 +9,14 @@ set imap_authenticators = 'login' # default: '(empty)' set imap_login = 'kunden@maketank.net' # default: '(empty)' set imap_pass = 'de3hujmn' # default: '(empty)' set imap_user = 'kunden@maketank.net' # default: '(empty)' -#set smtp_authenticators = 'login' -#set smtp_pass= 'de3hujmn' -#set smtp_url = "smtp://kunden@maketank.net@smtp.maketank.net:465" # using port 587 for TLS -set sendmail="/usr/bin/esmtp" +set smtp_authenticators = 'login' +set smtp_pass= 'de3hujmn' +set smtp_url = "smtp://kunden@maketank.net@smtp.maketank.net:465" # using port 587 for TLS +#set sendmail="/usr/bin/esmtp" set pgp_sort_keys = 'address' # default: 'address' set pgp_use_gpg_agent = yes # default: no set signature = '~/.signature-maketank' # default: '~/.signature' -set folder="imaps://imap.maketank.net:993/" +set folder="imaps://mail.maketank.net:993/" set spoolfile="+INBOX" set postponed="+Drafts" set record="+Rechnungen-Raus"