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

Disallow export when a project is not portable #1151

Closed
julien-duponchelle opened this issue Apr 1, 2016 · 1 comment
Closed

Disallow export when a project is not portable #1151

julien-duponchelle opened this issue Apr 1, 2016 · 1 comment
Assignees
Labels
Milestone

Comments

@julien-duponchelle
Copy link
Contributor

A topology is not portable in multiple cases. Due to limitation of the machine or because data are not easily portable (for VMware for example you need to rexport and ova).

The export should be disallowed if:

  • topology run Docker / IOU / Qemu on local server
  • topology use Vbox or VMware

For Docker / IOU / Qemu running on local server technically we could probably move stuff to the VM and to local server depending of the capacity of the host machine. But the target for 1.5 is to keep stuff simple.

@julien-duponchelle julien-duponchelle added this to the 1.5 milestone Apr 1, 2016
@ghost
Copy link

ghost commented Apr 3, 2016

What if the user wants to use export/import as a backup for his projects? Or use it as a replacement for save-as. Disallowing export in these cases will limit the usefulness of export/import.

I suggest to issue a big fat warning, if it's not portable, but I won't disallow the use.

@grossmj grossmj changed the title Disallow export when a topologies is not portable Disallow export when a project is not portable Apr 5, 2016
julien-duponchelle added a commit to GNS3/gns3-server that referenced this issue Apr 6, 2016
The client will send a flag to say if the import should be done
on the VM or not

Ref GNS3/gns3-gui#1151
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant