import PyTango

Void = PyTango.CmdArgType.DevVoid

class D1(PyTango.Device_4Impl):

    def go(self):
        print "in go!"

    def is_go_allowed(self):
        return False

class D1Class(PyTango.DeviceClass):
    
    cmd_list = { "go" : [[Void, ""], [Void, ""]] }


import sys
util = PyTango.Util(sys.argv)
util.add_class(D1Class, D1, 'D1')
util.server_init()
print "Ready to accept request"
util.server_run()
