hetzner csv 2 table
This commit is contained in:
28
Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb
Executable file
28
Hetzner_Domains_Handles_CSV_to_Redmine_Table.rb
Executable file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
7
README
7
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
|
||||||
|
|||||||
10
muttrc
10
muttrc
@@ -9,14 +9,14 @@ set imap_authenticators = 'login' # default: '(empty)'
|
|||||||
set imap_login = 'kunden@maketank.net' # default: '(empty)'
|
set imap_login = 'kunden@maketank.net' # default: '(empty)'
|
||||||
set imap_pass = 'de3hujmn' # default: '(empty)'
|
set imap_pass = 'de3hujmn' # default: '(empty)'
|
||||||
set imap_user = 'kunden@maketank.net' # default: '(empty)'
|
set imap_user = 'kunden@maketank.net' # default: '(empty)'
|
||||||
#set smtp_authenticators = 'login'
|
set smtp_authenticators = 'login'
|
||||||
#set smtp_pass= 'de3hujmn'
|
set smtp_pass= 'de3hujmn'
|
||||||
#set smtp_url = "smtp://kunden@maketank.net@smtp.maketank.net:465" # using port 587 for TLS
|
set smtp_url = "smtp://kunden@maketank.net@smtp.maketank.net:465" # using port 587 for TLS
|
||||||
set sendmail="/usr/bin/esmtp"
|
#set sendmail="/usr/bin/esmtp"
|
||||||
set pgp_sort_keys = 'address' # default: 'address'
|
set pgp_sort_keys = 'address' # default: 'address'
|
||||||
set pgp_use_gpg_agent = yes # default: no
|
set pgp_use_gpg_agent = yes # default: no
|
||||||
set signature = '~/.signature-maketank' # default: '~/.signature'
|
set signature = '~/.signature-maketank' # default: '~/.signature'
|
||||||
set folder="imaps://imap.maketank.net:993/"
|
set folder="imaps://mail.maketank.net:993/"
|
||||||
set spoolfile="+INBOX"
|
set spoolfile="+INBOX"
|
||||||
set postponed="+Drafts"
|
set postponed="+Drafts"
|
||||||
set record="+Rechnungen-Raus"
|
set record="+Rechnungen-Raus"
|
||||||
|
|||||||
Reference in New Issue
Block a user