Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
66c39a95
Commit
66c39a95
authored
May 22, 2019
by
David Kerr
Browse files
Fix warnings from Travis build
parent
09fb9dcd
Changes
1
Hide whitespace changes
Inline
Side-by-side
dnsapi/dns_freedns.sh
View file @
66c39a95
...
...
@@ -58,7 +58,7 @@ dns_freedns_add() {
_debug
"sub_domain:
$sub_domain
"
_debug
"top_domain:
$top_domain
"
DNSdomainid
=
"
$(
_freedns_domain_id
$top_domain
)
"
DNSdomainid
=
"
$(
_freedns_domain_id
"
$top_domain
"
)
"
if
[
"
$?
"
=
"0"
]
;
then
_info
"Domain
$top_domain
found at FreeDNS, domain_id
$DNSdomainid
"
break
...
...
@@ -304,9 +304,9 @@ _freedns_domain_id() {
fi
domain_id
=
"
$(
echo
"
$htmlpage
"
|
tr
-d
"[:space:]"
|
sed
's/<tr>/@<tr>/g'
|
tr
'@'
'\n'
\
|
grep
"<td>
$search_domain
</td>
\|
<td>
$search_domain
(.*)</td>"
\
| _egrep_o
"edit
\.
php
\?
edit_domain_id=[0-9a-zA-Z]+"
\
|
cut
-d
=
-f
2
)
"
|
grep
"<td>
$search_domain
</td>
\|
<td>
$search_domain
(.*)</td>"
\
| _egrep_o
"edit
\.
php
\?
edit_domain_id=[0-9a-zA-Z]+"
\
|
cut
-d
=
-f
2
)
"
# The above beauty extracts domain ID from the html page...
# strip out all blank space and new lines. Then insert newlines
# before each table row <tr>
...
...
@@ -319,7 +319,7 @@ _freedns_domain_id() {
fi
_debug
"Domain
$search_domain
not found. Retry loading subdomain page (
$attempts
attempts remaining)"
done
_debug
"Domain
$search_domain
not found after retry"
_debug
"Domain
$search_domain
not found after retry"
return
1
}
...
...
@@ -350,10 +350,10 @@ _freedns_data_id() {
fi
data_id
=
"
$(
echo
"
$htmlpage
"
|
tr
-d
"[:space:]"
|
sed
's/<tr>/@<tr>/g'
|
tr
'@'
'\n'
\
|
grep
"<td[a-zA-Z=#]*>
$record_type
</td>"
\
|
grep
"<ahref.*>
$search_domain
</a>"
\
| _egrep_o
"edit
\.
php
\?
data_id=[0-9a-zA-Z]+"
\
|
cut
-d
=
-f
2
)
"
|
grep
"<td[a-zA-Z=#]*>
$record_type
</td>"
\
|
grep
"<ahref.*>
$search_domain
</a>"
\
| _egrep_o
"edit
\.
php
\?
data_id=[0-9a-zA-Z]+"
\
|
cut
-d
=
-f
2
)
"
# The above beauty extracts data ID from the html page...
# strip out all blank space and new lines. Then insert newlines
# before each table row <tr>
...
...
@@ -366,6 +366,6 @@ _freedns_data_id() {
fi
_debug
"Domain
$search_domain
not found. Retry loading subdomain page (
$attempts
attempts remaining)"
done
_debug
"Domain
$search_domain
not found after retry"
_debug
"Domain
$search_domain
not found after retry"
return
1
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment