Skip to content

Commit 0841499

Browse files
author
chris968
authored
Update README.md
1 parent a8df6a3 commit 0841499

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

README.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,37 @@ require 'ahsay-api-wrapper.php';
1414
const BACKUPSERVER_ADDRESS = 'http://ahsay.server.com';
1515
const BACKUPSERVER_ADMINUSER = 'adminuser';
1616
const BACKUPSERVER_ADMINPASSWORD = 'password';
17+
const BACKUPSERVER_VERSION = 'OBSversion';
1718

1819
try {
19-
$api = new AhsayApiWrapper(BACKUPSERVER_ADDRESS, BACKUPSERVER_ADMINUSER, BACKUPSERVER_ADMINPASSWORD);
20+
$api = new AhsayApiWrapper(BACKUPSERVER_ADDRESS, BACKUPSERVER_ADMINUSER, BACKUPSERVER_ADMINPASSWORD, BACKUPSERVER_VERSION);
2021

2122
$api->debug(true);
22-
23+
2324
$user = 'user01'; // Ahsay username
2425
$backupSet = '1317401234567'; // Ahsay numeric backupset ID
2526

2627
$lastJobID = $api->getMostRecentBackupJob($user, $backupSet);
27-
$lastJobDetailArray = $api->getUserBackupJobDetails($user, $backupSet, $lastJobID)['@attributes'];
28+
$lastJobDetailArray = $api->getUserBackupJobDetails($user, $backupSet, $lastJobID);
29+
$DestinationID = $api->getDestinationID($user, $backupSet, $backupJob);
30+
31+
//var_dump($api->getUser($user));
32+
//var_dump($api->getUSerBackupSet($user, $backupSet));
33+
//var_dump($api->getUserStorageStats($user, $date));
34+
//var_dump($api->getBackupJobsForSet($user, $backupSet));
35+
//var_dump($api->getBackupSetJobIds($user, $backupSet));
36+
//var_dump($api->listBackupJobStatus($user, $date));
37+
//var_dump($api->getUserBackupJobs($user));
38+
//var_dump($api->getMostRecentBackupJob($user, $backupset));
39+
40+
printf ('DestinationID: ' . $DestinationID . "\n\r");
41+
printf('BackupJobStatus: '. $lastJobDetailArray->Data->BackupJobStatus . "\n");
42+
printf('EndTime: '. $lastJobDetailArray->Data->EndTime . "\n");
2843

29-
//var_dump($lastJobDetailArray);
30-
printf('BackupJobStatus: '.$lastJobDetailArray['BackupJobStatus']."\n");
31-
printf('EndTime: '.$lastJobDetailArray['EndTime']);
3244
} catch (Exception $e) {
3345
echo $e->GetMessage();
3446
}
35-
47+
?>
3648
```
3749
## Known issues / limitations
3850
Some API calls are known to be missing. You are welcome to write the code for these functions yourself and submit the necessary code to me for inclusion in future releases of this library.

0 commit comments

Comments
 (0)