File Overwrite

Last post 06-17-2008 2:40 PM by PhilP. 17 replies.
Page 2 of 2 (18 items) < Previous 1 2
Sort Posts: Previous Next
  • 06-17-2008 1:24 PM In reply to

    • PhilP
    • Top 25 Contributor
    • Joined on 02-28-2008
    • Posts 14

    Re: File Overwrite

     Here is the code segment and output with GetUploadNode - everything works fine:

     $uploadNode = $imfs->GetUploadNode($sessionToken);
        // retrieve the accessToken
        $accessToken = $uploadNode->GetUploadNode->AccessToken;
        // get server to upload to
        $ipAddress = $uploadNode->GetUploadNode->IPAddress;
    print_r($uploadNode);
    echo"$accessToken";
    echo"$ipAddress";  

    SimpleXMLElement Object ( [ResponseCode] => 0 [GetUploadNode] => SimpleXMLElement Object ( [IPAddress] => node1.nirvanix.com [AccessToken] => ZIQi-MQ9~WwPsyA-yO6~fTyZV2yt~CvgFURp47u~ESiqsT5Dke7TrLDSzg ) )

    ZIQi-MQ9~WwPsyA-yO6~fTyZV2yt~CvgFURp47u~ESiqsT5Dke7TrLDSzg

    node1.nirvanix.com

     

    Here's the code and output with GetStorageNodeExtended - it doesn't appear values are assigned to $ipAddress or $accessToken because nothing is echoed.  I also tried assigning values  this way - $ipAddress = $uploadNode['UploadHost']; but neither way works - any idea?:

     $uploadNode = $imfs->GetStorageNodeExtended($sessionToken,$path);
        // retrieve the accessToken
        $accessToken = $uploadNode->GetStorageNodeExtended->UploadToken;
        // get server to upload to
        $ipAddress = $uploadNode->GetStorageNodeExtended->UploadHost;
    print_r($uploadNode);
    echo"$accessToken";
    echo"$ipAddress";
     

    SimpleXMLElement Object ( [ResponseCode] => 0 [GetStorageNode] => SimpleXMLElement Object ( [UploadHost] => node1.nirvanix.com [UploadToken] => KLIPFefp~IPxJd_Or4R~VndvUBNu~5wNOEfKuKP~M-AGn_ojVBxTytTUUg ) )

     

     

  • 06-17-2008 1:50 PM In reply to

    • BarryR
    • Top 10 Contributor
    • Joined on 07-20-2007
    • San Diego
    • Posts 529

    Re: File Overwrite

     It looks like we have an inconsistency in our output for this method which I believe was intentional.  The output shows

    [GetStorageNode] => SimpleXMLElement Object ( [UploadHost] => node1.nirvanix.com

    which translates to:


        $accessToken = $uploadNode->GetStorageNode->UploadToken;
        // get server to upload to
        $ipAddress = $uploadNode->GetStorageNode->UploadHost;

     

    This should return the correct values.

    Regards,
        Barry R.

    IM Support (Feel free to add me)

    MSN: barryruffner@msn.com
    Gmail: barryruffner@gmail.com
  • 06-17-2008 2:40 PM In reply to

    • PhilP
    • Top 25 Contributor
    • Joined on 02-28-2008
    • Posts 14

    Re: File Overwrite

     Thanks - that fixed it.

Page 2 of 2 (18 items) < Previous 1 2