Searched refs:snapname (Results 1 - 4 of 4) sorted by relevance

/lxc/src/lxc/tools/
H A Dlxc_snapshot.c53 --name=NAME [-P lxcpath] [-L [-C]] [-c commentfile] [-r snapname [-N newname]]\n\
74 static int do_snapshot_destroy(struct lxc_container *c, char *snapname);
148 ret = do_snapshot_destroy(c, my_args.snapname);
175 args->snapname = arg;
182 args->snapname = arg;
210 static int do_snapshot_destroy(struct lxc_container *c, char *snapname) argument
214 if (strcmp(snapname, "ALL") == 0)
217 ret = c->snapshot_destroy(c, snapname);
220 ERROR("Error destroying snapshot %s", snapname);
272 bret = c->snapshot_restore(c, args->snapname, arg
[all...]
/lxc/src/lxc/
H A Darguments.h118 char *snapname; member in struct:lxc_arguments
H A Dlxccontainer.h691 * \param snapname Name of snapshot.
698 * \note As an example, if the container exists as \c /var/lib/lxc/c1, snapname might be \c 'snap0'
702 bool (*snapshot_restore)(struct lxc_container *c, const char *snapname, const char *newname);
708 * \param snapname Name of snapshot.
712 bool (*snapshot_destroy)(struct lxc_container *c, const char *snapname);
H A Dlxccontainer.c3593 static bool do_lxcapi_snapshot_restore(struct lxc_container *c, const char *snapname, const char *newname) argument
3624 snap = lxc_container_new(snapname, clonelxcpath);
3626 ERROR("Could not open snapshot %s", snapname);
3656 static bool do_snapshot_destroy(const char *snapname, const char *clonelxcpath) argument
3661 snap = lxc_container_new(snapname, clonelxcpath);
3663 ERROR("Could not find snapshot %s", snapname);
3668 ERROR("Could not destroy snapshot %s", snapname);
3711 static bool do_lxcapi_snapshot_destroy(struct lxc_container *c, const char *snapname) argument
3715 if (!c || !c->name || !c->config_path || !snapname)
3721 return do_snapshot_destroy(snapname, clonelxcpat
[all...]

Completed in 1081 milliseconds