Stubbed out test_daemon

This commit is contained in:
Paul Kirby 2020-02-17 18:17:57 -06:00
parent 81306394b7
commit 0ceb343be7

View file

@ -13,6 +13,11 @@ class LBRY_Daemon
*/ */
private $address = 'localhost:5279'; private $address = 'localhost:5279';
/**
* The Daemon's Status
*/
private $daemon_running = false;
/** /**
* The Daemon Logger * The Daemon Logger
* @var LBRY_Daemon_Logger * @var LBRY_Daemon_Logger
@ -25,6 +30,16 @@ class LBRY_Daemon
public function __construct() public function __construct()
{ {
$this->logger = new LBRY_Daemon_Logger(); $this->logger = new LBRY_Daemon_Logger();
$this->daemon_running = $this->test_daemon();
}
/**
* Returns a boolean representation of daemon status
* @return bool Whether or not the daemon is running
*/
private function test_daemon()
{
return true;
} }
/** /**
@ -34,6 +49,8 @@ class LBRY_Daemon
*/ */
public function wallet_unused_address() public function wallet_unused_address()
{ {
if (!$this->daemon_running) return;
try { try {
$result = $this->request('address_unused'); $result = $this->request('address_unused');
return $result->result; return $result->result;
@ -52,6 +69,8 @@ class LBRY_Daemon
*/ */
public function address_list($page = 1) public function address_list($page = 1)
{ {
if (!$this->daemon_running) return;
// Get 20 per page // Get 20 per page
$params = array( $params = array(
'page' => $page, 'page' => $page,
@ -75,6 +94,8 @@ class LBRY_Daemon
*/ */
public function wallet_balance() public function wallet_balance()
{ {
if (!$this->daemon_running) return;
try { try {
$result = $this->request('account_balance'); $result = $this->request('account_balance');
return $result->result->available; return $result->result->available;
@ -93,6 +114,8 @@ class LBRY_Daemon
*/ */
public function channel_list($page = 1) public function channel_list($page = 1)
{ {
if (!$this->daemon_running) return;
$params = array( $params = array(
'page' => $page, 'page' => $page,
'page_size' => 20 'page_size' => 20
@ -115,6 +138,8 @@ class LBRY_Daemon
*/ */
public function channel_new($channel_name, $bid_amount) public function channel_new($channel_name, $bid_amount)
{ {
if (!$this->daemon_running) return;
// TODO: Sanitize channel name and bid // TODO: Sanitize channel name and bid
// Make sure no @ sign, as we will add that // Make sure no @ sign, as we will add that
if (strpos($channel_name, '@')) { if (strpos($channel_name, '@')) {
@ -151,6 +176,8 @@ class LBRY_Daemon
*/ */
public function canonical_url($claim_id = null) public function canonical_url($claim_id = null)
{ {
if (!$this->daemon_running) return;
if (!$claim_id) { if (!$claim_id) {
return null; return null;
} }
@ -188,6 +215,8 @@ class LBRY_Daemon
*/ */
public function publish($args) public function publish($args)
{ {
if (!$this->daemon_running) return;
try { try {
$result = $this->request( $result = $this->request(
'publish', 'publish',