Copy in production this notebook as a dependency and allow notebooks to use it.
naas.dependency.add("test.csv")
naas.dependency.add(debug=True)
You can list all version of a file pushed into the production:
naas.dependency.list()
naas.dependency.list(path="path/to/my/super/data.csv")
You can get a version of a file pushed into the production:
naas.dependency.get()
naas.dependency.get(path="path/to/my/super/data.csv")
naas.dependency.get(histo="20201008101221879662")
naas.dependency.get(path="path/to/my/super/data.csv", histo="20201008101221879662")
You can clear the previous version of a file pushed into the production:
naas.dependency.clear(histo="20201008101221879662")
naas.dependency.clear(path="path/to/my/super/data.csv", histo="20201008101221879662")
naas.dependency.clear()
naas.dependency.clear(path="path/to/my/super/data.csv")
You can remove any scheduler capability like that, it takes optionally a path.
naas.dependency.delete()
naas.dependency.delete(path="path/to/my/super/data.csv")
naas.dependency.delete(debug=True)
You don't remember how many Dependency notebooks you have?
naas.dependency.currents()
naas.dependency.currents(raw=True)