コード例 #1
0
ファイル: rock_cli.py プロジェクト: aliamir/rockstor-core
    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)
コード例 #2
0
 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
ファイル: rock_cli.py プロジェクト: stennety/rockstor-core
    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
ファイル: rock_cli.py プロジェクト: sigkill/rockstor-core
 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
ファイル: rock_cli.py プロジェクト: rcgade/rockstor-core
 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
ファイル: rock_cli.py プロジェクト: rcgade/rockstor-core
 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
ファイル: task_console.py プロジェクト: aliamir/rockstor-core
 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
ファイル: smb_console.py プロジェクト: adommeti/rockstor-core
 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/'
コード例 #17
0
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' NFS-Exports>'
     self.baseurl = ('%sadv-nfs-exports' % BaseConsole.url)
コード例 #18
0
ファイル: sm_console.py プロジェクト: adommeti/rockstor-core
 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/'
コード例 #19
0
 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
ファイル: sftp_console.py プロジェクト: zboy13/rockstor-core
 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
ファイル: pools_console.py プロジェクト: MFlyer/rockstor-core
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Pools> '
     self.url = ('%spools' % BaseConsole.url)
コード例 #26
0
ファイル: smb_console.py プロジェクト: stennety/rockstor-core
 def __init__(self, prompt):
     BaseConsole.__init__(self)
     self.prompt = prompt + ' Samba>'
     self.baseurl = ('%ssm/services/samba' % BaseConsole.url)
コード例 #27
0
ファイル: nis_console.py プロジェクト: MFlyer/rockstor-core
 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)
コード例 #34
0
 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)
コード例 #35
0
 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))
コード例 #41
0
 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
ファイル: api_keys.py プロジェクト: sprintman/rockstor-core
 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)
コード例 #51
0
 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
コード例 #53
0
 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)
コード例 #55
0
 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)