Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Arkivum #39

Merged
merged 11 commits into from May 12, 2015
Merged

Add Arkivum #39

merged 11 commits into from May 12, 2015

Conversation

Hwesta
Copy link
Contributor

@Hwesta Hwesta commented Oct 10, 2014

Add Arkivum as a Space.

Also, update post_move_from_storage_service to do the same path munging that move_from_storage_service does, and move deleting the staging copy to after post_move_from_storage_service runs.

This requires #38

def browse(self, path):
# Support browse so that the Location select works
if self.remote_user and self.remote_name:
return self.space._browse_ssh(path, self.remote_user, self.remote_name)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the difference between these two options?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Arkivum exports a CIFS share that is where the files show up as local filesystem. We'd originally discussed having that mount be either local or remote - remote_user and remote_name will be populated if the mount is remote with the ssh username & host. Alternately, we could just SSH in to the Arkivum server that provides the fake FS.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, okay. Thanks!

@jhsimpson jhsimpson added this to the 0.7.0 milestone Apr 1, 2015
# Can this be done by just deleting the file on disk?
# TODO folders
url = 'https://' + self.host + '/files/' + delete_path
print 'url', url
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Convert this into logging calls, if you want to keep it?

@mistydemeo
Copy link
Contributor

👍 aside from comments

@jhsimpson
Copy link
Member

This branch has been tested with an A-Stor appliance and is working properly. I think this is ready to merge into qa/1.x

@mistydemeo
Copy link
Contributor

👍

Hwesta added 10 commits May 12, 2015 13:57
refs #7188

Creating a Location has a browse option for a Space. Arkivum may use
browsing over SSH, so move that to the Space for Arkivum and pipeline local
FS.
@mistydemeo
Copy link
Contributor

:shipit:

@qubot qubot merged commit 22c770a into qa/0.x May 12, 2015
@qubot qubot deleted the dev/issue-7188-arkivum branch May 12, 2015 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants