diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2008-02-07 14:15:25 -0500 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2008-02-07 14:15:25 -0500 |
commit | a419c0fb6d0456a058462ea31f76fbdbeac63d99 (patch) | |
tree | 5b2d14b5c97c9e8d6681af1d4f899ca966c43173 /certmaster/minion/modules/netapp/snap.py | |
parent | 4a7f409334528affd3b0245f9fe6e0b35e50e54b (diff) | |
download | certmaster-a419c0fb6d0456a058462ea31f76fbdbeac63d99.tar.gz certmaster-a419c0fb6d0456a058462ea31f76fbdbeac63d99.tar.xz certmaster-a419c0fb6d0456a058462ea31f76fbdbeac63d99.zip |
Trimming more stuff out.
Diffstat (limited to 'certmaster/minion/modules/netapp/snap.py')
-rw-r--r-- | certmaster/minion/modules/netapp/snap.py | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/certmaster/minion/modules/netapp/snap.py b/certmaster/minion/modules/netapp/snap.py deleted file mode 100644 index 8f3f209..0000000 --- a/certmaster/minion/modules/netapp/snap.py +++ /dev/null @@ -1,49 +0,0 @@ -## -## NetApp Filer 'snap' Module -## -## Copyright 2008, Red Hat, Inc -## John Eckersberg <jeckersb@redhat.com> -## -## This software may be freely redistributed under the terms of the GNU -## general public license. -## -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software -## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -## - -import re -from func.minion.modules import func_module -from func.minion.modules.netapp.common import * - -class Snap(func_module.FuncModule): - - # Update these if need be. - version = "0.0.1" - api_version = "0.0.1" - description = "Interface to the 'snap' command" - - def create(self, filer, vol, snap): - """ - TODO: Document me ... - """ - regex = """creating snapshot...""" - cmd_opts = ['snap', 'create', vol, snap] - output = ssh(filer, cmd_opts) - return check_output(regex, output) - - def delete(self, filer, vol, snap): - """ - TODO: Document me ... - """ - regex = """deleting snapshot...""" - cmd_opts = ['snap', 'delete', vol, snap] - output = ssh(filer, cmd_opts) - return check_output(regex, output) - - def list(self, filer, vol): - """ - TODO: Document me ... - """ - return True - |