示例#1
0
    def __init__(self, greeting='RockStor'):
        BaseConsole.__init__(self)
        self.greeting = greeting
        self.prompt = greeting + '>'

        self.intro = ('%s\nWelcome to Rockstor. Smart Powerful Open Storage '
                      'Cloud Builders' % ASCII_LOGO)
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.parent_prompt = prompt
     self.greeting = ('%s %s' % (self.parent_prompt, self.share))
     self.prompt = ('%s>' % self.greeting)
     self.url = ('%sshares/%s/' % (BaseConsole.url, self.share))
示例#3
0
    def __init__(self, greeting='RockStor'):
        BaseConsole.__init__(self)
        self.greeting = greeting
        self.prompt = greeting + '>'

        self.intro = ('%s\nWelcome to Rockstor. Smart Powerful Open Storage '
                      'Cloud Builders' % ASCII_LOGO)
示例#4
0
 def __init__(self, greeting='RockStor'):
     BaseConsole.__init__(self)
     self.greeting = greeting
     self.prompt = greeting + '>'
     self.intro = ('%s\nWelcome to Rockstor. Smart Powerful Open Storage '
                   'Cloud Builders' % ASCII_LOGO)
     self.user_hist_file = os.path.expanduser('~') + '/.rcli.hist'
     try:
         readline.read_history_file(self.user_hist_file)
     except:
         pass
示例#5
0
 def __init__(self, greeting='Rockstor'):
     self.user = pwd.getpwuid(os.getuid())[0]
     self.greeting = self.user + '@' + greeting
     self.prompt = self.greeting + '> '
     self.intro = ('%s\nWelcome to Rockstor. The Smart Open Storage '
                   'Platform.' % ASCII_LOGO)
     self.user_hist_file = os.path.expanduser('~') + '/.rcli.hist'
     try:
         readline.read_history_file(self.user_hist_file)
     except:
         pass
     finally:
         BaseConsole.__init__(self)
示例#6
0
 def __init__(self, greeting='Rockstor'):
     self.user = pwd.getpwuid(os.getuid())[0]
     self.greeting = self.user + '@' + greeting
     self.prompt = self.greeting + '> '
     self.intro = ('%s\nWelcome to Rockstor. The Smart Open Storage '
                   'Platform.' % ASCII_LOGO)
     self.user_hist_file = os.path.expanduser('~') + '/.rcli.hist'
     try:
         readline.read_history_file(self.user_hist_file)
     except:
         pass
     finally:
         BaseConsole.__init__(self)
示例#7
0
 def __init__(self, greeting="Rockstor"):
     self.user = pwd.getpwuid(os.getuid())[0]
     self.greeting = self.user + "@" + greeting
     self.prompt = self.greeting + "> "
     self.intro = (
         "%s\nWelcome to Rockstor. The Smart Open Storage Platform." % ASCII_LOGO
     )
     self.user_hist_file = os.path.expanduser("~") + "/.rcli.hist"
     try:
         readline.read_history_file(self.user_hist_file)
     except:
         pass
     finally:
         BaseConsole.__init__(self)
示例#8
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " NFS-Exports>"
     self.baseurl = "%sadv-nfs-exports" % BaseConsole.url
示例#9
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Pool>'
示例#10
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " Network>"
     self.baseurl = "%s/network" % BaseConsole.url
示例#11
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Network>'
     self.baseurl = ('%s/network' % BaseConsole.url)
示例#12
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = "Smart Manager"
     self.pprompt = prompt
     self.prompt = "%s %s>" % (self.pprompt, self.greeting)
     self.baseurl = BaseConsole.url + "sm/sprobes/"
示例#13
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Scheduler'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.baseurl = BaseConsole.url + 'sm/tasks/'
示例#14
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Disks>'
     self.baseurl = ('%sdisks' % BaseConsole.url)
示例#15
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Samba>'
     self.url = BaseConsole.url + 'sm/services/samba/'
示例#16
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Support'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.baseurl = BaseConsole.url + 'support/'
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' NFS-Exports>'
     self.baseurl = ('%sadv-nfs-exports' % BaseConsole.url)
示例#18
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Smart Manager'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.baseurl = BaseConsole.url + 'sm/stap/'
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.prompt = prompt + ' iscsi>'
     self.url = ('%sshares/%s/iscsi/' % (BaseConsole.url, self.share))
示例#20
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Network>'
     self.baseurl = ('%s/network' % BaseConsole.url)
示例#21
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " SFTP>"
     self.url = BaseConsole.url + "sm/services/sftp/"
示例#22
0
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Samba>'
     self.share = share
     self.url = ('%sshares/%s/samba/' % (BaseConsole.url, self.share))
示例#23
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = "Scheduler"
     self.pprompt = prompt
     self.prompt = "%s %s>" % (self.pprompt, self.greeting)
     self.baseurl = BaseConsole.url + "sm/tasks/"
示例#24
0
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.prompt = prompt + ' snapshots>'
     self.url = ('%sshares/%s/snapshots' % (BaseConsole.url, self.share))
示例#25
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Pools> '
     self.url = ('%spools' % BaseConsole.url)
示例#26
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Samba>'
     self.baseurl = ('%ssm/services/samba' % BaseConsole.url)
示例#27
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' NIS>'
     self.baseurl = ('%ssm/services/nis' % BaseConsole.url)
示例#28
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' SFTP>'
     self.url = BaseConsole.url + 'sm/services/sftp/'
示例#29
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Services'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
示例#30
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " APIKey> "
     self.baseurl = "%soauth_app" % BaseConsole.url
示例#31
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' SFTP>'
     self.url = BaseConsole.url + 'sm/services/sftp/'
示例#32
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.parent_prompt = prompt
     self.greeting = ('%s Shares' % self.parent_prompt)
     self.prompt = ('%s>' % self.greeting)
     self.url = ('%sshares/' % BaseConsole.url)
示例#33
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Users'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.base_url = ('%s/users/' % BaseConsole.url)
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.parent_prompt = prompt
     self.greeting = ('%s Replication' % self.parent_prompt)
     self.prompt = ('%s>' % self.greeting)
     self.url = ('%ssm/replicas/' % BaseConsole.url)
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Pool>'
示例#36
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Users'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.base_url = ('%s/users/' % BaseConsole.url)
示例#37
0
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.prompt = prompt + ' snapshots>'
     self.url = ('%sshares/%s/snapshots' % (BaseConsole.url, self.share))
示例#38
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " Disks> "
     self.baseurl = "%sdisks" % BaseConsole.url
示例#39
0
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.prompt = prompt + ' nfs>'
     self.url = ('%sshares/%s/nfs/' % (BaseConsole.url, self.share))
示例#40
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Services'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = "Services"
     self.pprompt = prompt
     self.prompt = "%s %s>" % (self.pprompt, self.greeting)
示例#42
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = "Services"
     self.pprompt = prompt
     self.prompt = "%s %s>" % (self.pprompt, self.greeting)
示例#43
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' setup>'
示例#44
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Disks>'
示例#45
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.greeting = 'Smart Manager'
     self.pprompt = prompt
     self.prompt = ('%s %s>' % (self.pprompt, self.greeting))
     self.baseurl = BaseConsole.url + 'sm/sprobes/'
示例#46
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' NTP>'
     self.baseurl = ('%ssm/services/ntpd' % BaseConsole.url)
示例#47
0
 def __init__(self, prompt, share):
     BaseConsole.__init__(self)
     self.share = share
     self.prompt = prompt + " snapshots>"
     self.url = "%sshares/%s/snapshots" % (BaseConsole.url, self.share)
示例#48
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' APIKey> '
     self.baseurl = ('%soauth_app' % BaseConsole.url)
示例#49
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Network>'
示例#50
0
 def __init__(self, greeting):
     BaseConsole.__init__(self)
     self.greeting = greeting + ' Shares'
     self.prompt = self.greeting + '> '
     self.url = ('%sshares' % BaseConsole.url)
 def __init__(self, greeting, share):
     BaseConsole.__init__(self)
     self.share = share
     self.greeting = greeting + ' ' + self.share
     self.prompt = self.greeting + '> '
     self.url = ('%sshares/%s/' % (BaseConsole.url, self.share))
示例#52
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + " NTP>"
     self.baseurl = "%ssm/services/ntpd" % BaseConsole.url
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.parent_prompt = prompt
     self.greeting = ('%s Replication' % self.parent_prompt)
     self.prompt = ('%s>' % self.greeting)
     self.url = ('%ssm/replicas/' % BaseConsole.url)
示例#54
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.parent_prompt = prompt
     self.greeting = ('%s BackupPlugin' % self.parent_prompt)
     self.prompt = ('%s>' % self.greeting)
     self.url = ('%splugin/backup' % BaseConsole.url)
 def __init__(self, greeting, share):
     BaseConsole.__init__(self)
     self.share = share
     self.greeting = greeting + ' ' + self.share
     self.prompt = self.greeting + '> '
     self.url = ('%sshares/%s/' % (BaseConsole.url, self.share))
示例#56
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Pools> '
     self.url = ('%spools' % BaseConsole.url)