updated startup to continue if DL directory isn't available
This commit is contained in:
parent
e8a89ca795
commit
4161d1da32
2 changed files with 10 additions and 15 deletions
|
@ -4,7 +4,7 @@ const logger = require('winston');
|
|||
module.exports = {
|
||||
getWalletList () {
|
||||
logger.debug('getting wallet list');
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'wallet_list',
|
||||
|
@ -17,11 +17,10 @@ module.exports = {
|
|||
reject(error);
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
publishClaim (publishParams) {
|
||||
logger.debug(`Publishing claim to "${publishParams.name}"`);
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'publish',
|
||||
|
@ -35,11 +34,10 @@ module.exports = {
|
|||
reject(error);
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
getClaim (uri) {
|
||||
logger.debug(`Getting Claim for "${uri}"`);
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'get',
|
||||
|
@ -63,11 +61,10 @@ module.exports = {
|
|||
reject(error);
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
getClaimsList (claimName) {
|
||||
logger.debug(`Getting Claim List for "${claimName}"`);
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'claim_list',
|
||||
|
@ -80,11 +77,10 @@ module.exports = {
|
|||
reject(error);
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
resolveUri (uri) {
|
||||
logger.debug(`Resolving URI for "${uri}"`);
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'resolve',
|
||||
|
@ -101,11 +97,10 @@ module.exports = {
|
|||
reject(error);
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
getDownloadDirectory () {
|
||||
logger.debug('Retrieving the download directory path from lbry daemon...');
|
||||
const deferred = new Promise((resolve, reject) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
axios
|
||||
.post('http://localhost:5279/lbryapi', {
|
||||
method: 'settings_get',
|
||||
|
@ -118,9 +113,9 @@ module.exports = {
|
|||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
reject(error);
|
||||
logger.error('Unable to retrieve daemon download directory. Restart spee.ch once the daemon is ready. Using default "/home/lbry/Downloads".', error);
|
||||
resolve('/home/lbry/Downloads/');
|
||||
});
|
||||
});
|
||||
return deferred;
|
||||
},
|
||||
};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
<p>These are all the free, public assets at that claim. You can publish more at <a href="/">spee.ch</a>.</p>
|
||||
{{#each claims}}
|
||||
<div class="all-claims-item">
|
||||
<img class="all-claims-img" src="/{{this.name}}/{{this.claim_id}}" />
|
||||
<img class="all-claims-img" src="/{{this.claim_id}}/{{this.name}}/" />
|
||||
<div class="all-claims-details">
|
||||
<ul style="list-style-type:none">
|
||||
<li>claim: {{this.name}}</li>
|
||||
<li>claim_id: {{this.claim_id}}</li>
|
||||
<li>direct link: <a href="/{{this.name}}/{{this.claim_id}}">spee.ch/{{this.name}}/{{this.claim_id}}</a></li>
|
||||
<li>link: <a href="/{{this.claim_id}}/{{this.name}}">spee.ch/{{this.name}}/{{this.claim_id}}</a></li>
|
||||
<li>author: {{this.value.stream.metadata.author}}</li>
|
||||
<li>description: {{this.value.stream.metadata.description}}</li>
|
||||
<li>license: {{this.value.stream.metadata.license}}</li>
|
||||
|
|
Loading…
Add table
Reference in a new issue